我读过关于按位JavaScript运算符这里的文章。
9 (base 10) = 00000000000000000000000000001001 (base 2)
14 (base 10) = 00000000000000000000000000001110 (base 2)
--------------------------------
14 ^ 9 (base 10) = 00000000000000000000000000000111 (base 2) = 7 (base 10)
想知道下面的表达式是9吗?
'' ^ 9
发布于 2013-05-11 09:47:33
''
转换为数字。+'' === 0
和0 ^ 9 = 9
https://stackoverflow.com/questions/16495791
复制相似问题