js数组拼接concat函数(js合并数组的方法)
有时候,我们希望在 JavaScript 中将 2 个已经存在的数组串拼接成 1 个数组。
简单来说就是将数组进行合并。
这个时候,我们可以使用 JavaScript 的 concat 函数。
考察下面的代码:
const array1 = ['a', 'b', 'c']; const array2 = ['d', 'e', 'f']; const array3 = array1.concat(array2); console.log(array3); // expected output: 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 这个方法允许传递多个需要合并数组为参数。
除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址:https://tangjiusheng.cn/js/3987.html
原文地址:https://tangjiusheng.cn/js/3987.html