ES6_扩展运算符(四)
扩展运算符 => …
1 | // var arr=[1,2,3,4,5]; |
1 | function show(...a){ |
快速复制一个数组
ES6以前
1
2
3
4
5
6 var arr=[1,2,3,4,5];
var arr2=[];
for(var i=0; i<arr.length; i++){
arr2.push(arr[i]);
}
Array.from() 详细使用请点击
Array.from() MDN
1
2
3 var arr=[1,2,3,4,5];
var arr2=Array.from(arr);
用扩展运算符复制数组
1
2 var arr=[1,2,3,4,5];
var arr2=[...arr];