我在很多java脚本文件中看到以下代码。
(function () {
//code goes here
})();
有人可以解释一下,或者指点一个解释这个问题的教程吗?
答案 0 :(得分:1)
这是一个代码块,一个准确的立即执行函数,它基本上可以防止你定义的变量泄漏到全局范围(这是一个可怕的事情,可能导致很难跟踪错误)......
你可以在youtube Fundamentals for Great jQuery Development观看一个很好的视频,其中一个知识渊博的人在其第一部分中讨论了这项技术。我建议你看一下:)
EDIT
修复了指向预期视频的链接