JavaScript中自执行函数的目的是什么?

515

在JavaScript中,什么时候需要使用this:

(function(){
    //Bunch of code...
})();

在这个问题上:

//Bunch of code...

4
请参考这个技术性的 解释,还有这里。 关于语法,请看为什么需要括号它们应该放在哪里 - Bergi
3
@Johnny,这两个括号之前的部分声明了一个(匿名)函数。这两个括号调用了该函数。 - Ej.
10
"IIFE" 是 "立即调用函数表达式" 的更好名称,详情请参见 此链接 - Flimm
这是一篇关于该主题的有用文章。感谢Parth找到它。 - faintsignal
显示剩余3条评论
21个回答

-4

据我所知,它允许你创建私有属性和方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接