extjs源码分析-011(namespace)

//命名空间,就是创建一个OBJ的一个属性,
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,namespace,ExtJs)