这个问题已经在这里有了答案:
已关闭8年。
我根本不了解...的用法
(function () {
//code
})()
...事情。
我称它为“事物”,我什至不知道它的名字...
这是onReady或onLoad事件的简写,还是某种范围或闭包的东西?
如果有人能解释该语法的用法和目的,将不胜感激。
最佳答案
它被称为自执行函数-它在声明后调用自身。
通常用于不污染全局 namespace 。
对于简短但有趣的文章,请在此处阅读:
How Self Executing Functions Work
关于javascript - (function(){//代码})()的使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9482160/