说明JavaScript按位非,向左移和向右移?
JavaScript按位非
示例
<html>
<body>
<p id="not"></p>
<script>
document.getElementById("not").innerHTML = ~ 13;
</script>
</body>
</html>输出结果
-14
说明:1表示0,0表示1.以上结果是14。
JavaScript按位左移运算符
示例
<html>
<body>
<p id="left"></p>
<script>
document.getElementById("left").innerHTML = 5 << 2;
</script>
</body>
</html>输出结果
20
说明:左(<<)移位运算符将元素移到左侧以0填充间隙。在上面的示例中,二进制形式的5由0101给出,所以当移位2时给出010100,十进制由20给出。
JavaScript按位右运算符
示例
<html>
<body>
<p id="right"></p>
<script>
document.getElementById("right").innerHTML = 5 >>> 2 ;
</script>
</body>
</html>输出结果
2
说明:与左移位运算符相比,右移位运算符(>>>)将位向右移位。在上面的示例中5被移动,结果为1。
热门推荐
10 读书祝福语女生短句简短
11 感谢同事新婚祝福语简短
12 感谢教官文案祝福语简短
13 员工聚会蛋糕祝福语简短
14 元宵发客户祝福语简短
15 给团队信心祝福语简短
16 医美的祝福语大全简短
17 异国姻缘的祝福语简短
18 兄妹拍照祝福语简短的话