js批量添加数组,2个数组合并

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js批量添加数组,2个数组合并相关的知识,希望对你有一定的参考价值。

有如下2个数组,想实现的最终想过是将2个数组合并成为:[1,2,3,4,5,6]

var array1 = [1, 2, 3]; 
var array2 = [4, 5,6];

第一种方法:使用push

for(var i=0;i<array2.length;i++){
    array1.push(array2[i]);
}

第二种方法:使用 concat

array1 = array1.concat(array2)

第三种方法:使用 apply (推荐)

array1.push.apply(array1,array2)

 

以上是关于js批量添加数组,2个数组合并的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript笔试题(js高级代码片段)

合并两个有序数组

将 2 个 JSON 数组组合成成员角色 (DISCORD.JS)

如何在 jQuery 中将 2 个数组合并为 1 个数组? [复制]

二路归并排序(也叫合并排序)

如果第二个数组的项目包含数组的第一个对象的 id,则合并 Angular 8 中的两个对象数组