gpt4 book ai didi

javascript - 过滤阵列

转载 作者:行者123 更新时间:2023-12-01 03:53:46 25 4
gpt4 key购买 nike

我有一个来自 json 文件的 people 对象数组(总共 20 个)

{
"id": "1",
"departments": "1",
"name": "Jim Smith",

},

我想过滤 ID 1、5 和 10

let values = [1,5,10];

let filtered =this.people.filter(function(person) {
return values.some(function(val) { return person.id === val });
})


console.log(filtered);

我在过滤中不断得到空白值,我哪里出错了?看起来很接近。

最佳答案

宽松的打字规则:

"1" == 1
"1" !== 1

=== 更改为 == 是解决此问题的一种方法。

关于javascript - 过滤阵列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42957316/

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