代码点读机 / JavaScript / ^

^ JavaScript · 运算符

按位 XOR 运算符,两个位不同时结果位为 1。

怎么用

a ^ b

小例子

console.log(5 ^ 3);
console.log(7 ^ 7);

运行结果

6
0

提醒:可用于无临时变量交换两个整数。

官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Bitwise_XOR

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条