JavaScript创建和使用命名空间详解编程语言

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 
} 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/10028.html

(0)
上一篇 2021年7月19日 09:57
下一篇 2021年7月19日 09:57

相关推荐

发表回复

登录后才能评论