JS–数组内元素位置互换 使用解构赋值解决数组位置互换问题 let arr = ['a', 'b', 'c', 'd', 'e']; // 交换 a 和 d 的位置 [arr[0], arr[3]] = [arr[3], arr[0]] console.log(arr); // Array(5) ['d', 'b', 'c', 'a', 'e']