我一直在挖掘jquery以了解它是如何工作的,我发现它使用的是我以前从未见过的构造.以下代码似乎在浏览器加载时执行,它几乎就像一个调用自身的函数.我搜索了这个功能的文档,但不确定它的名称.有人可以告诉我原理,所以我可以谷歌进一步的信息吗?
(function test() {
alert('test');
})();
Run Code Online (Sandbox Code Playgroud)
这就是它,一个自我调用的匿名函数,该范围内的变量:
(function test() {
//here
})();
Run Code Online (Sandbox Code Playgroud)
除非你暴露它们,否则在外面是不可见的.如果您想了解有关使用和实际示例的更多细节,我将从这个问题开始.
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |