有没有一个简短的方法/最佳实践将3个数组连接成1个数组?
var arr = [],arr1 = [ 1,2,3 ],arr2 = [ 4,5,6 ],arr3 = [ 7,8,9 ]; arr = arr.concat(arr1); arr = arr.concat(arr2); arr = arr.concat(arr3);
解决方法
最短(最快)的解决方案是arr = arr1.concat(arr2,arr3);
备择方案:
> arr = arr.concat(arr1,arr2,arr3)> arr = Array.prototype.concat(arr1,arr3)> arr = [] .concat(arr1,arr3)