javascript实现自我执行功能的目的是什么?
在javascript中,您什么时候要使用它:
(function(){ //Bunch of code...
})();
在此:
//Bunch of code...
回答:
其全部与可变作用域有关。默认情况下,自执行函数中声明的变量仅可用于自执行函数中的代码。这样就可以编写代码,而不必担心在其他JavaScript代码块中如何命名变量。
例如:
(function(){ var foo = 3;
alert(foo);
})();
alert(foo);
这将首先警报“ 3”,然后在下一个警报上引发错误,因为未定义foo。
以上是 javascript实现自我执行功能的目的是什么? 的全部内容, 来源链接: utcz.com/qa/400886.html