什么是JavaScript中的按位XOR运算符(^)?

它对其整数参数的每一位执行布尔异或运算。异或表示一个操作数为true或两个操作数为true,但不是两个都为真。

示例

您可以尝试运行以下代码,以了解如何使用按位XOR运算符

<html>
   <body>
      <script>
         <!--
         var a = 2;   // Bit presentation 10
         var b = 3;  // Bit presentation 11
         document.write("(a ^ b) => ");
         result = (a ^ b);
         document.write(result);
      </script>
   </body>
</html>