首页 > 解决方案 > 如何添加数组的元素而不是数组本身?

问题描述

我有一个第一个数组和第二个数组,其中包含要添加到第一个数组的元素

arr1 = [ 1, 2, 3 ];
arr2 = [ 4, 5, 6 ];

arr1.push(arr2);  // [ 1, 2, 3, [ 4, 5, 6]]  but i need [ 1, 2, 3, 4, 5, 6 ]

我该怎么做?

标签: javascript

解决方案


要么,修改数组并使用.concat

arr1 = arr1.concat(arr2)

或者,使用扩展运算符推送

arr1.push(...arr2)

推荐阅读