它能做什么?1)用JavaScript做
What is does (0 & 1) do in JavaScript?
本文关键字:JavaScript 什么 更新时间:2023-09-26
我正在查看我正在使用的一个库的源代码,我发现了一些我以前没有见过的东西。
$(item).each(function(child) {
oddEven = (i & 1);
targetNode.append(jasper_build_product(this,oddEven));
i++;
});
注意oddEven = (i & 1);
。(i & 1)
的作用是什么?我对&符号特别感兴趣
&
运算符是位AND
,更具体地说,表达式x & 1
返回值x
的最低有效位(LSB)。
由于数的内部表示是以2为基数的,所以LSB为1表示奇数,0表示偶数。
相关文章:
- 同时使用回退和 JavaScript.什么是正确的方法
- 简单的Javascript什么都不做,控制台中没有错误
- Javascript:什么是工厂
- JavaScript什么时候初始化变量
- JavaScript:什么是 NaN、Object 或 Primitive
- Javascript 什么是在三元表达式中确保值“true”的最佳方法
- Javascript 什么是参数中的“索引”
- Javascript什么时候打破MVC模式
- Javascript什么是“'+aStringVarible+'"(双引号加单引号)做
- Javascript:什么等于未定义?为什么不't myVar==未定义的工作
- Javascript什么都不做
- Javascript:什么是多级原型层次结构,为什么我们应该避免它
- Javascript:什么's冒号操作符变量名
- JavaScript:什么会崩溃,什么会崩溃
- Javascript:什么查找更快:数组.indexOf vs对象哈希值
- Rails特定于页面的JavaScript:什么是最佳实践?
- Javascript:什么是函数属性,它的意义是什么?
- Javascript什么都不做
- JAVASCRIPT:什么是";这个";关键字在下面的原型模式(Phaser框架)中引用
- JavaScript:什么是“;空隙0”;意思是