JavaScript 中的位异或赋值运算符 (^=) 指的是什么?


此运算符对右运算数进行 XOR 运算,并将结果赋给左运算数。

示例

可以尝试运行以下代码,了解如何使用位异或赋值运算符

在线演示

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

更新于:2020 年 1 月 8 日

229 次浏览

开启您的 职业 生涯

通过完成课程获得认证

开始学习
广告