js二进制位运算符


关于二进制位运算符:

【参考链接】

其中关于否运算符注意:

由于,二进制否运算符(~)将每个二进制位都变为相反值(0变为11变为0)。它的返回结果有时比较难理解,因为涉及到计算机内部的数值表示机制。

考虑到这样的过程比较麻烦,可以简单记忆成,一个数与自身的取反值相加,等于-1。

待定。。。。