JS 的 some()
(MDN)是用来检测数组中是否存在满足某些条件的元素。
比如下面的例子是检测数组中是否有大于 10 的数的多种实现方式
let arr = [2, 5, 8, 1, 4]
// filter 实现
let result = arr.filter(item => {
return item > 10
}).length > 0
// find 实现
let result = arr.find(item => {
return item > 10
}) !== undefined
// some 实现
let result = arr.some(item => {
return item > 10
})