什么是 JavaScript 中的自调用匿名函数?


在 JavaScript 中,用括号括起来的函数被称为“立即调用函数表达式”或“自执行函数”。

包装的目的在于控制成员函数的命名空间和可见性。它将代码封装在一个函数作用域中,并减少与其他库的冲突。这就是我们所说的立即调用函数表达式 (IIFE) 或自执行匿名函数。

语法

以下是语法 -

(function() {
   // code
})();

如上所示,括号中的这段代码将括号中的代码转为一个表达式 -

function(){...}

此外,下一对括号,即第二对括号继续操作。它调用函数,即上面表达式得到的结果。

更新日期:2020 年 6 月 22 日

406 次浏览

开启您的 职业

通过完成课程获得认证

立即开始
广告