javascript - 如何从具有额外属性的两个数组创建对象数组?
问题描述
我需要帮助从两个现有数组创建对象数组
["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,它们的值应该来自现有的数组。
解决方案
希望这段代码对你有帮助
const array = ["A","B","C"]
const num = [1,2,3]
array.map((o,index)=>({name: o,id:num[index],trash:false}))
推荐阅读
- java - 初始化一个空数组但未能在 java 中使用
- python - 标签编码时保持顺序
- cdi - Quarkus/CDI ApplicationScoped bean 是否可以出于任何原因从上下文中删除或在运行时收集垃圾?
- javascript - 如何从 node.js 中数组的内容创建 Promise 数组?
- postgresql - Docker 端口匹配中的 Postgres
- typescript - 打字稿将函数重载添加到接口
- java - 在 Kafka 中合并或加入 GlobalKTables
- vaadin - Vaadin 按钮在删除并读取后不会在单击时禁用
- angular - 如何通过 nginx 中的 url 访问应用程序的 main.js 文件
- python - 使用python自动从excel文件的不同工作簿中提取数据框