js变量交换 方法一 let a = 4; let b = 3; b = b - a; a = a + b; //a = a + b - a b = a - b; //b = a + b - a - (b - a) 方法二 异或 利用一个数异或本身等于0,一个数异或0等于本身 在这里插入代码片 a = a ^ b; b = a ^ b; a = a ^ b; 方法三 let t = a; a = b; b = t; 方法四 es6结构赋值 [a, b] = [b, a] 注:目前所知道的方法就这些,以后发现新的后,再更新