将两个数组整合的方法(4种)

需要遍历整合的 最好长度大的整合长度小的值 减少遍历次数 节约性能


方法一:concat (多次数组合并会造成内存浪费)

方法二:for of (遍历的是数组的值)

方法三:for in (遍历的是数组的下标)

方法三:apply

调用arr2.push这个函数实例的apply方法,同时把arr1当作参数传入,这样arr2.push这个方法就会遍历arr1数组的所有元素达到合并的效果,也会改变数组本身的值

方法四:ES6 扩展运算符

你可能感兴趣的:(将两个数组整合的方法(4种))