201507231141_《JavaScript——位掩码技术》

什么叫位掩码技术?为何要用位掩码技术?

例如:

 1 var OPTION_A = 1; 
 2 var OPTION_B = 2; 
 3 var OPTION_C = 4; 
 4 var OPTION_D = 8; 
 5 var OPTION_E = 16; 
 6 
 7 var options = OPTION_A | OPTION_C | OPTION_D; 
 8 
 9 
10 //1
11 if (options & OPTION_A){ 
12   //do something 
13 } 
14 //2
15 if (options & OPTION_B){ 
16   //do something 
17 } 
18  

 该技术js代码运行更快

转载于:https://www.cnblogs.com/beesky520/p/4670006.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值