对于 JavaScript 数组,includes(value)当且仅当数组包含该值时,该函数才返回 true。什么是一个好的和高性能的等价于检查,一个值是否包含在迭代器中(例如map.values())?
第一种方法(可能不是最有效的方法):
Array.from(it).includes(value)
第二种方法(不是那么短):
const iteratorIncludes = (it, value) => {
for (x of it) {
if (x === value) return true
}
return false
}
iteratorIncludes(it, value)
撒科打诨
相关分类