gpt4 book ai didi

javascript - 如何从 json 数组中删除名称字段?

转载 作者:行者123 更新时间:2023-11-28 12:12:51 25 4
gpt4 key购买 nike

我有一个像这样的 json 数组:

(3) [{…}, {…}, {…}]
0: {Id: 1, Name: "bask"}
1: {Id: 2, Name: "voll"}
2: {Id: 3, Name: "badminton"}

我想把它变成这样:

{1:"bask",2:"voll",3:"badminton"}

最佳答案

您可以使用reduce循环遍历数组并构建所需键/值对的对象

let data = [{Id: 1, Name: "bask"},{Id: 2, Name: "voll"},{Id: 3, Name: "badminton"}]

let output = data.reduce((op, {Id, Name}) => {
op[Id] = Name
return op
},{})

console.log(output)

关于javascript - 如何从 json 数组中删除名称字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57099641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com