数组的解构赋值

克隆数组:

var arr = [1,3,4];

var [... arr1] = arr;

这样arr1将arr复制过来也变成和arr一样的数组;

以前数组的值交换值,需要通过一个变量来将两个变量换过来如下

var arr = [1,3,4]让arr[0]=4,arr[2] = 1;

以前是定义变量temp = null    temp = arr[0];arr[0] = arr[2],arr[2] = temp,现在可以更方便代码如下:

[arr[1],arr[2]] = [arr[2],arr[0]];

原文地址:https://www.cnblogs.com/zhx119/p/11082382.html