烦请高手解释一下这种语法结构
JScript code
(function(NS, undefined) {
.....
})('csdn');
知道(function(){})()是声明并立马执行的意思,但它这个函数的传参是不是太诡异了啊?
还望高手不吝赐教啊。
------解决方案--------------------
alert(window.undefined == undefined)
这样你就知道他为什么没写undefined了
undefined为什么要传这个呢 看下
http://www.cnblogs.com/baishuiz/archive/2010/11/06/1870613.html