Node.js JavaScript语法
这个问题在这里已经有了答案:
这是一个自我调用的匿名函数。 当您想要隐藏全局名称空间中的变量时,此模式非常有用。
(function(){
var foo = "foo";
})();
console.log(window.foo); // undefined
另请参见围绕JavaScript对象/函数/类声明的括号是什么意思?
使用(函数(窗口,文档,未定义){...})(窗口,文档)赋予什么优点?
链接地址: http://www.djcxy.com/p/1483.html