JS代码实现 第一版(不能写在一个函数里,然后调用) let tmp = a a = b b = tmp 第二版 a = a + b b = a - b a = a - b 第三版 [a, b] = [b, a] 扩展:交换数组里的两个数据 [arr[i], arr[j] = arr[j], arr[i]] 参考链接 JavaScript交换两个变量值的七种解决方案