利用es6的解构交换数组位置,第一个元素和第二个元素互换位置,再也不用先删除再添加了,或者用中间值操作了
let arr = [1,2,3,4];
[arr[0],arr[1]] = [arr[1],arr[0]];
注意,这里一句一句必须加 ; 要不然会报错!
es6解构赋值官方文档看这里https://es6.ruanyifeng.com/#docs/destructuring
利用es6的解构交换数组位置,第一个元素和第二个元素互换位置,再也不用先删除再添加了,或者用中间值操作了
let arr = [1,2,3,4];
[arr[0],arr[1]] = [arr[1],arr[0]];
注意,这里一句一句必须加 ; 要不然会报错!
es6解构赋值官方文档看这里https://es6.ruanyifeng.com/#docs/destructuring