js怎样把多个数组合并成对象数组?

js怎样把多个数组合并成对象数组?

let arr1 =["A", "B", "C", "D"];
let arr2 =[1,2,3,4];

js怎样把这2个数组合并成对象数组?
需要得到的数据,格式如下:
[{
key:“A”,
value:1
},
{
key:“B”,
value:2
},
{
key:“C”,
value:3
},
{
key:“D”,
value:4
}]

阅读 5.2k
1 个回答

不知道这样能不能满足需求:

arr1.map((item, index) => {
    return {
        key: item,
        value: arr2[index]
    }
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题