【发布时间】:2014-01-28 16:31:30
【问题描述】:
我在 Javascript 文件中定义各种模块:
var module = {/* ... */}
(function(){
console.log('Invoked');
})()
但是IIFE 会抛出错误:
> TypeError: object is not a function
我尝试复制并粘贴IIFE 代码,没有问题。
【问题讨论】:
-
你应该总是在你的陈述之后使用分号 - stackoverflow.com/a/444082/1766230
标签: javascript iife