【发布时间】:2021-02-19 10:41:41
【问题描述】:
这是我的数组:
[{id: 1, value:'blabla'}, {id: 2, value:'blabla'}, {id: 3, value:'blabla'}]
如果此数组中存在 id,我会尝试返回 true 或 false:
array.includes(2) -> true
array.includes(7) -> false
我需要对数组的每个对象的 id 索引执行此操作。
我知道我可以在数组的每个 id 上使用 foreach,但我想使用最简洁的方式来执行此操作。 我可以用什么?谢谢!
【问题讨论】:
-
利用
some开始一个方法并再次询问是否还有任何不清楚的地方。 -
array.some(item => item.id === yourID)
-
熟悉how to access and process nested objects, arrays or JSON 以及如何使用create objects 并使用可用的
Object和Array方法(静态和原型)。
标签: javascript arrays object