-
^运算符
var a = 10, b = 5;
a ^= b
b ^= a
a ^= b
console.log(a) // 5
console.log(b) // 10 -
es解构赋值
var a = 10, b = 5;
[a, b] = [b, a]
console.log(a) // 5
console.log(b) // 10
javascript交换两个变量的值
最新推荐文章于 2024-05-21 14:15:14 发布
^运算符
var a = 10, b = 5;
a ^= b
b ^= a
a ^= b
console.log(a) // 5
console.log(b) // 10
es解构赋值
var a = 10, b = 5;
[a, b] = [b, a]
console.log(a) // 5
console.log(b) // 10