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