gpt4 book ai didi

javascript - 定义了两个自调用匿名函数导致错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:07:51 35 4
gpt4 key购买 nike

我有两个自调用函数,但出现错误

Uncaught TypeError: undefined is not a function

代码:

(function(){  //a.min.js
console.log('main')
})()

(function(){ //b.min.js
console.log('two')
})()

感谢大家提供的解决方案,但我想知道如果通过一些自动化工具(如 gulp)完成连接和缩小,如何解决这个问题

最佳答案

你忘了分号

(function(){
console.log('main')
})();

(function(){
console.log('two')
})();

这使得第一个 IIFE 被解释为未关闭,第二个代码块产生错误,因为它被解释为第一个 IIFE 的参数。

关于javascript - 定义了两个自调用匿名函数导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27931056/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com