18910140161

JavaScript-如何从两个具有额外属性的数组中创建对象数组?-堆栈溢出

顺晟科技

2022-10-18 13:52:27

144

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

<代码>[“ A ”,“ B ”,“ C ”][1,2,3]

我想要的东西如下:

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

属性应该像nameid那样定义,并且它们的值应该来自现有的数组。


顺晟科技:

您可以尝试使用[{name: "A", id: 1, trash: false},{name: "B", id: 2, trash: false},{name: "C", id: 3, trash: false}] ,它创建一个新数组,其中填充了在调用数组中的每个元素上调用提供的函数的结果。

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

希望此代码对您

有所帮助
<代码>常量数组=[";a";,";B&quo;,&quo;C"]常量=[1,2,3]array.map((o,index)=>;({name:o,ID:num[index],trash:false}))
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航