JavaScript 中按位的操作(与、或、异或、按位取反、左移、右移)

按位与 (&): a = 2, b = 3   a & b = 2   解释: 2的二进制为'10',3的二进制为'11',按位与:都为1时得1,出现0时得0,因此结果是'10',即2 按位或(|): a = 6, b = 5   a | b = 7   解释:6='110',5='101',按位或,每一位二进制上进行或操作,得到'111',即7 按位异或(^): a = 2, b = 4   a
相关文章
相关标签/搜索