Node.js JavaScript syntax
This question already has an answer here:
This is a self invoking anonymous function. This pattern is useful when you want to hide variables from the global namespace.
(function(){
var foo = "foo";
})();
console.log(window.foo); // undefined
Also see What do parentheses surrounding a JavaScript object/function/class declaration mean?
What advantages does using (function(window, document, undefined) { … })(window, document) confer?
链接地址: http://www.djcxy.com/p/1484.html上一篇: JavaScript函数返回函数
下一篇: Node.js JavaScript语法