首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问一个关于命名空间理解的有关问题,是不是就给全局变量和函数变成了某对象的属性和方法了

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

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


[解决办法]
差不多都这样吧。。
[解决办法]
这是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;
        }
}

热点排行