(function(win, S, undefined) {
var exports = S;
if ( !exports ) var exports = {};
function(S,undefined){
//省略下面几百行 }
})(exports);这种风格的函数从没见过,不知道是什么意思,求各位帮我解答下,谢谢了!
var exports = S;
if ( !exports ) var exports = {};
function(S,undefined){
//省略下面几百行 }
})(exports);这种风格的函数从没见过,不知道是什么意思,求各位帮我解答下,谢谢了!
var S="",exports={}
function a(win, S, undefined){}
a(exports);
function后面直接()是立即执行这个function
()中的是前面function要接受的参数
(function(b){
alert(b);//b就是外面传进来的a
})(a);简单的闭包
你看看这个吧。
一下子讲不清楚。
http://feiyeguohai.iteye.com/blog/1211714
function aaa(win, S, undefined) {
var exports = S;
if ( !exports ) var exports = {};
function(S,undefined){
//省略下面几百行 }
}
aaa(exports);
另外函数里边有另一个函数 所以楼主还需要了解一下闭包的概念