JavaScript位操作运算符

时间:2021-04-16

  位操作运算符用于对数值的位(二进制位,或者说比特位)进行操作,例如按位与、按位或、左移、右移等。在JavaScript中包含6个位运算符,如下:

运算符 说明

& 按位与。两个操作数的相应位都为1时,该位的结果为1,否则为0。例如,4&7=4,因为 0100&0111=0100

| 按位或。两个操作数的相应位有一个为1,则该位的结果为1

^按位异或。两个操作数的相应位不同时,该位的结果为1

<<左移。左移的位数由第二个操作数确定

>>右移。右移的位数由第二个操作数确定

>>>无符号右移

  下面例子:







  运行结果如下图:

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章