【发布时间】:2018-04-21 12:27:56
【问题描述】:
标题听起来可能比实际复杂。
我有 2 个数组,由两个不同的地图创建。然后我继续循环遍历每个数组,如下所示:
let temp = [];
let temp2 = [];
nameArray.forEach(function(x){
temp.push({question: x[0]})
})
bodyArray.forEach(function(x){
temp2.push({answer: x[0]})
})
给我以下结果:
[0:{question: "generic question"}
1:{question:...}
2:{...}]
和:
[0:{answer: "generic answer"}
1:{answer:...}
2:{...}]
我最终希望得到的是一个对象列表,并且对象是两个数组中的对象,但是像这样合并:
[0:{question: "generic question", answer: "generic answer"}]
【问题讨论】:
标签: javascript arrays merge javascript-objects