在 Google Apps 脚本中连接两个数组的最有效方法是什么?
我有一个按 id 排序的二维数组:
[
[1, "A", "B", "C"],
[2, "B", "B", "B"],
[3, "C", "A", "B"],
]
还有另一个数组,例如
[
[1, "D"],
[3, "B"],
[2, "B"],
]
最有效的方法是什么:
[
[1, "A", "B", "C", "D"],
[2, "B", "B", "B", "B"],
[3, "C", "A", "B", "B"],
]
最佳答案
试试这个:
function combine() {
var vA=[[1, "A", "B", "C"],[2, "B", "B", "B"],[3, "C", "A", "B"]];
var vB=[[1, "D"],[3, "B"],[2, "B"]];
for(var i=0;i<vB.length;i++) {
vA[i].splice(vA[i].length,0,vB[i][1]);
}
Logger.log(JSON.stringify(vA));
}
关于javascript - "Join"两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57168200/