【发布时间】:2019-11-21 16:26:21
【问题描述】:
我有两个维度为 arr1 和 arr2 的数组。我想将 arr2 添加到 arr1 的底部
即我想将 arr2 作为行而不是列附加到 arr1。
我将它用于一维数组以将 arr2 作为列添加到 arr1,但我不知道如何更改它以添加行而不是列
如果
arr1 = [[Id, From, To], [1.0, AA1, BB1], [2.0, AA2, BB2], [3.0, AA3, BB3]]
arr2 = [[Id, From, To], [4.0, AA4, BB4], [5.0, AA5, BB5], [6.0, AA6, BB6]]
result = [[Id, From, To], [1.0, AA1, BB1], [2.0, AA2, BB2], [3.0, AA3, BB3], [4.0, AA4, BB4], [5.0, AA5, BB5], [6.0, AA6, BB6]]
谢谢
function conatArr(arr1, arr2) {
var result = arr1.map(function(row, i){
return row.concat(arr2[i]);
})
return result
}
【问题讨论】:
-
你能提供两个数组和结果数组的简单例子吗?
-
反向参数
(arr2, arr1) -
我忘记了示例数据,对此感到抱歉
-
我尝试颠倒参数但没有成功,或者我做错了
标签: javascript arrays append