gpt4 book ai didi

javascript - JS - 在其中一个对象上添加新属性和值

转载 作者:行者123 更新时间:2023-12-02 23:53:55 24 4
gpt4 key购买 nike

我有一个对象列表

const array = [
{club: "Club A", number: 12},
{club: "Club B", number: 12}
]

我想在其中一个对象中添加新属性

member: ["a", "b"]

这将是

const newArray = [
{club: "Club A", number: 12, member: ["a", "b"]},
{club: "Club B", number: 12}
]

尝试使用 map

const newArray = array.map(obj => check if obj.club ==="Club A" )

最佳答案

您可以使用mapobject destrcturing

const array = [{club: "Club A", number: 12},{club: "Club B", number: 12}]
let member = ["a", "b"]

const newArray = array.map(obj => obj.club === "Club A" ? {...obj,member} : obj)

console.log(newArray)

关于javascript - JS - 在其中一个对象上添加新属性和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55500556/

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