首页 > 解决方案 > 如何在 Javascript 中为数组创建键?

问题描述

我想知道如何为这样的javascript中的值数组创建键?

const array = ["NodeJs", "Javascript", "React"]

并像这样改造它

const array = [{"name": "NodeJs"}, {"name": "Javascript"}, {"name": "React"}]

标签: javascript

解决方案


使用Array.prototype.map

const arr = ["NodeJs", "Javascript", "React"];
const newArr = arr.map(name => ({name})); // or arr.map(item => ({name: item}))

console.log(newArr);


推荐阅读