方法一:解构表达式(仅限于JavaScript)
var a = 1;
var b = 3;
[a, b] = [b, a];
console.log(a); // 3
console.log(b); // 1
方法二:使用中间变量
int a = 1, b = 2, c;
c = a;
a = b;
b = c;
方法三:使用算数运算符
var a = 1, b = 2;
a = a + b;
b = a - b;
a = a - b;
a = a * b;
b = a / b;
a = a / b;
方法四:使用按位操作符
var a = 1, b = 2;
a ^= b;
b ^= a;
a ^= b;
网友评论