javascript namespace

今天看了《web前端开发修炼之道》感觉很不错。

其中javascript namespace 的定义方式很不错:

	var GLOBAL={};
	GLOBAL.nameSpace = function(str){
			var arr = str.split("."), o = GLOBAL;
			//var f = (arr[0]="KKK")?1:0
		
			for(i=(arr[0]=="GLOBAL")?1:0;i<arr.length;i++){
					o[arr[i]]=o[arr[i]] || {};
					o=o[arr[i]];
					
				}
								
		}
		
	

 调用就很简单了

 GLOBAL.nameSpace("fff.kk");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值