Menu Close

JavaScript按位运算符

按位运算符操作数当作 32 位整数 来处理,并在它们的二进制表示层面上进行操作。

这些运算符不仅限于 JavaScript,大多数编程语言都支持它们。

JavaScript按位运算符
JavaScript按位运算符

以下是按位运算符的列表:

  • AND ( & )
  • OR ( | )
  • XOR ( ^ )
  • NOT ( ~ )
  • LEFT SHIFT ( << )
  • RIGHT SHIFT ( >> )
  • ZERO-FILL RIGHT SHIFT ( >>> )

这些运算符使用得非常少,通常只有在我们需要处理最底层(二进制位级别)的数字时才会用到。在 Web 开发中几乎用不到它们,所以近期我们也不会使用这些运算符

但在某些特殊领域,比如加密算法中,它们会非常有用。等到需要的时候,你可以查阅 MDN 上的《Bitwise Operators(按位运算符)》章节。

READ  Hello, World! - 你的第一个javascript脚本
除教程外,本网站大部分文章来自互联网,如果有内容冒犯到你,请联系我们删除!
Posted in JavaScript 基础

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Leave the field below empty!