读书人

请问一个关于命名空间理解的有关问题

发布时间: 2013-01-11 11:57:35 作者: rapoo

请教一个关于命名空间理解的问题,是不是就给全局变量和函数变成了某对象的属性和方法了?
比如一段很简单的代码:


[解决办法]
差不多都这样吧。。
[解决办法]
这是ExtJs的命名空间函数,从window开始建立

Ext = {
namespace : function(){
var o, d;
Ext.each(arguments, function(v) {
d = v.split(".");
o = window[d[0]] = window[d[0]]
[解决办法]
{};
Ext.each(d.slice(1), function(v2){
o = o[v2] = o[v2]
[解决办法]
{};
});
});
return o;
}
}

读书人网 >JavaScript

热点推荐