Javascript命名空间

创建命名空间: 

 var GLOBAL={};
  GLOBAL.namespace=function(strs){//定义命名空间
   var arr=strs.split("."),o=GLOBAL;
   for(var i=(arr[0]=="GLOBAL"?1:0);i<arr.length;i++){
    o[arr[i]]=o[arr[i]]||{};
    o=o[arr[i]];
   }
  }

//使用命名空间
  GLOBAL.namespace("A.Person.Snow");

posted @ 2012-12-10 22:29  wcp_spring  阅读(132)  评论(0)    收藏  举报