这个js函数如何工作?标题太小,无法解释

Bil*_*ory 2 javascript jquery

我一直在挖掘jquery以了解它是如何工作的,我发现它使用的是我以前从未见过的构造.以下代码似乎在浏览器加载时执行,它几乎就像一个调用自身的函数.我搜索了这个功能的文档,但不确定它的名称.有人可以告诉我原理,所以我可以谷歌进一步的信息吗?

(function test() {
    alert('test');
})();
Run Code Online (Sandbox Code Playgroud)

Nic*_*ver 6

这就是它,一个自我调用的匿名函数,该范围内的变量:

(function test() {
  //here
})();
Run Code Online (Sandbox Code Playgroud)

除非你暴露它们,否则在外面是不可见的.如果您想了解有关使用和实际示例的更多细节,我将从这个问题开始.


归档时间:

查看次数:

114 次

最近记录:

15 年,3 月 前