不用第三个变量实现a,b的值交换
var a = 5, b = 3;
// 方一:用加减运算
a = a + b;//5+3=8
b = a - b;//8-3=5
a = a - b;//a-5=3
// 方二:用异或运算
// https://blog.youkuaiyun.com/cxu123321/article/details/105824817
a = a ^ b;
b = a ^ b;
a = a ^ b;
// 方三:解构
[a, b] = [b, a]