gpt4 book ai didi

javascript - 使用过滤器返回对象值匹配的数组

转载 作者:行者123 更新时间:2023-12-02 21:16:41 26 4
gpt4 key购买 nike

我有 3 个设备选项卡,它们应该只显示该设备中存在的项目。在每个选项卡上,我都有设备 ID 和一系列项目,每个项目都包含平台 ID。我正在尝试过滤项目数组以仅包含匹配的项目。

const id = 1;

const items = [
{
id: 1
title: "foo"
device: 1
},
{
id: 2
title: "bar"
device: 1
},
{
id: 3
title: "baz"
device: 2
}
]


expected = [
{
id: 1
title: "foo"
device: 1
},
{
id: 2
title: "bar"
device: 1
}
]

我当前失败的尝试:

offers.filter(key => {
if (key.platformId === platform) {
return;
}
});

最佳答案

尽管您的代码缩进和格式看起来有点奇怪,但还是可以的。

const expected = items.filter((item) => item.device == id)

关于javascript - 使用过滤器返回对象值匹配的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60947695/

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