【发布时间】:2020-10-21 11:47:13
【问题描述】:
我有一个简单的问题。我有两个数组 A 和 B,我想通过混合两个数组来返回对象数组。
例如:
let a = [ 1, 2 ]
let b = [ 3, 4 ]
预期结果:
const C = [
{
a: 1,
b: 3
},
{
a: 2,
b: 4
}
]
我该怎么做?
我尝试循环 A 然后 B 并每次都分配,但它没有工作。
【问题讨论】:
-
“我尝试循环 A 然后 B 并每次都分配,但它没有工作。” - 你也错过了添加这部分 -> minimal reproducible example
-
映射并从第二个数组中获取索引的值:
const merged = a.map((value, index) => ({a: value, b: b[index]}))
标签: javascript arrays object ecmascript-6