JavaScript创建和使用命名空间

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
var GLOBAL = {};
GLOBAL.namespace = function(str){
var arr = str.split('.'),o = GLOBAL;
for(k=(arr[0]=="GLOBAL")?1:0;k<arr.length;k++){
    o[arr[k]]=o[arr[k]]||{};
    o=o[arr[k]];
    }
}

//使用方式

GLOBAL.namespace("Lang");
GLOBAL.Lang.test = function(){
    //todo
}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:判断传入的参数的长度是否在给定的有效范围内

下一篇:判断输入的参数是否是一个合格的身份证号码