gpt4 book ai didi

javascript - 合并两个对象数组及其属性

转载 作者:行者123 更新时间:2023-11-29 16:05:58 25 4
gpt4 key购买 nike

我有两个要合并的数组。

var arrayOne = [{id:1},{id:2}];
var arrayTwo = [{age: 20}, {age: 25}, {age: 22}];

合并后的数组应该是这样的

[{id:1, age: 20}, {id:2, age: 25}, {age: 22}]

我试过 underscore 库中的 _.zip 方法,但它只合并数组而不是对象数组。

谢谢

最佳答案

var merged = arrayTwo.map((o, i) => Object.assign({}, o, (arrayOne[i] || {})));

关于javascript - 合并两个对象数组及其属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42183659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com