有时候,我们希望在 JavaScript 中将 2 个已经存在的数组串拼接成 1 个数组。
简单来说就是将数组进行合并。
这个时候,我们可以使用 JavaScript 的 concat 函数。

考察下面的代码:
const array1 = ['a','b','c'];const array2 = ['d','e','f'];const array3 = array1.concat(array2);console.log(array3);// expectedoutput: Array ["a","b","c","d","e","f"]
上面的代码将 2 个数组 array1 和 array2 合并成了一个新的数组为 array3, 在这个新的数组中的元素就是
array2 在 array1 后面添加得到的。
如果你需要合并的数组不只有 2 个,你还有多个的话,你可以同样使用上面的方法,但是在参数中传递进多个数组就行。
concat()concat(value0)concat(value0, value1)concat(value0, value1, ... , valueN)
如上面的代码,你并不需要将 concat 多次运行来进行合并,concat 这个方法允许传递多个需要合并数组为参数。
网友评论