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

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

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


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