位操作符的计算优势

1、for(var i=0; i<10; i++){

  if(i%2){

    doSomething();

  }else{

    doSomething();

  }

}

2、

for(var i=0; i<10; i++){

  if(i&2){

    doSomething();

  }else{

    doSomething();

  }

}

第二种写法要比第一种写法快大约50%(取决于浏览器)

原文地址:https://www.cnblogs.com/charling/p/3393667.html