let a=1,b=2; 1.临时变量 let t=a; a=b; b=t; 2.加减法 a=a+b; b=a-b; a=a-b; 3.数组法 a=[a,b]; b=a[0]; a=a[1]; 4.对象法 a={ a:b,b:a; } b=a.b; a=a.a; 5.数组运算法 a=[b,b=a][0];//利用运算优先级,没懂 6.按位异或 a=a^b; b=b^a; a=a^b; //可以是可以,但是我觉得没有必要... 7.解构赋值法 [a,b]=[b,a]//个人最常用方法,非常实用且简单