求教一个函数的理解
(
function($ns) {
....
}
)(using('app.nntex'));
其中using的定义如下:
function using(p){
p = p.split(/\s*\.\s*/g);
var m = window, d;
p.each(function(n){
if(d) d += '.' + n;
else d = n;
if(!m[n]) m[n] = { $name : d };
else if(!m[n].$name) m[n].$name = d;
m = m[n];
});
return m;
}
function($ns) {
....
}
)(using('app.nntex'));
其中using的定义如下:
function using(p){
p = p.split(/\s*\.\s*/g);
var m = window, d;
p.each(function(n){
if(d) d += '.' + n;
else d = n;
if(!m[n]) m[n] = { $name : d };
else if(!m[n].$name) m[n].$name = d;
m = m[n];
});
return m;
}
...全文


