gpt4 book ai didi

javascript - 将数组映射到对象数组

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

我有一个包含所选项目的变化数组,其中键是 id:

[1, 2, 4, 6]

和对象数组:

items = [
{
id: 1,
selected: false
},
{
id: 2,
selected: false
},
{
id: 3,
selected: false
},
{
id: 4,
selected: false
},
{
id: 5,
selected: true
},
{
id: 6,
selected: false
}
]

如何将选定的数组映射到项目并将“选定”更改为 true,并将其他项目更改为 false?

最佳答案

items.forEach(item => item.selected = array.contains(item.id))

简单地循环遍历项目,根据 id 是否包含在数组中设置选定的属性。

关于javascript - 将数组映射到对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41058711/

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