首页 > 解决方案 > 如何从具有额外属性的两个数组创建对象数组?

问题描述

我需要帮助从两个现有数组创建对象数组

["A","B","C"]
[1,2,3] 

我想要的是如下所示:

[{name: "A", id: 1, trash: false},{name: "B", id: 2, trash: false},{name: "C", id: 3, trash: false}]

属性应该定义为我想要的名称id,它们的值应该来自现有的数组。

标签: javascripthtmlarraysobject

解决方案


希望这段代码对你有帮助

const array = ["A","B","C"]
const num = [1,2,3] 
array.map((o,index)=>({name: o,id:num[index],trash:false}))

推荐阅读