日期:2014-05-16  浏览次数:20288 次

烦请高手解释一下这种语法结构
JScript code

(function(NS, undefined) {
    .....
})('csdn');



知道(function(){})()是声明并立马执行的意思,但它这个函数的传参是不是太诡异了啊?
还望高手不吝赐教啊。

------解决方案--------------------
alert(window.undefined == undefined)
这样你就知道他为什么没写undefined了



undefined为什么要传这个呢 看下
http://www.cnblogs.com/baishuiz/archive/2010/11/06/1870613.html