該方法是是數(shù)組的Array.prototype.some()
array.some((element, index, arr) {})
返回值 true 或者false
true 至少有一個(gè)元素 滿足 方法提供的函數(shù)判斷
false 一個(gè)都滿足 方法提供的函數(shù)判斷 空數(shù)組
// 一個(gè)都不滿足
var a = [ { b: '9999'}, {c : '000'} ]
let d = a.some((e, i) => {
if (e.d) {return true}
})
console.log(d) // false
// 至少有一個(gè)元素
var a = [ { b: '9999'}, {c : '000'} ]
let d = a.some((e, i) => {
if (e.d) {return false}
if (e.b) {return true}
})
console.log(d) // true
// 空數(shù)組
var a = [ ]
let d = a.some((e, i) => {
if (e.d) {return false}
if (e.b) {return true}
})
console.log(d) // false