
JS按位操作符(Bitwise operators)
做什么的?
将其操作数(operands)当作 32位的比特序列(由0和1组成), 按位操作符操作数字的二进制形式,但是返回值依然是标准的JavaScript数值。
所有的按位操作符的操作数都会被转成补码(two’s complement)形式的有符号32位整数。
- 32位的比特序列
ECMAScript 整数有两种类型,即有符号整数(允许用正数和负数)和无符号整数(只允许用正数)。在 ECMAScript 中,所有整数字面量默认都是有符号整数;


