摘要: 按位操作符(Bitwise operators) 将其操作数(operands)当作32位的比特序列(由0和1组成),而不是十进制、十六进制或八进制数值。例如,十进制数9,用二进制表示则为1001。按位操作符操作数字的二进制形式,但是返回值依然是标准的JavaScript数值。 a|1 把这个数强行 阅读全文
posted @ 2018-07-25 14:27 不邪 阅读(3232) 评论(0) 推荐(0)
摘要: 位运算版本的交换两数 if(a !== b){ a = a^b; b = a^b; a = a^b; } console.log(a, b) 阅读全文
posted @ 2018-07-25 12:02 不邪 阅读(144) 评论(0) 推荐(0)