js合并数组

//这种方法不是用来创建一个新的数组,其只是将第一个第二个数组合并在一起,同时减少内存的使用
var arr1 = [1,3,5];
var arr2 = [2,4,6];
Array.prototype.push.apply(arr1,arr2)

//concat()这个函数并不适合用来合并两个大型的数组
//因为其将消耗大量的内存来存储新创建的数组
var a = [1,2,3];
var b = [3,4,5];
 
var c = a.concat(b); // [1,2,3,4,5,6]

猜你喜欢

转载自www.cnblogs.com/yiquan/p/10396329.html