770 B
770 B
title | localeTitle |
---|---|
Some Function | 一些功能 |
一些功能
some()
函数用于验证数组中是否至少有一个元素满足给定条件。如果条件由一个元素满足,则该函数返回true
如果任何元素满足条件,则返回false
某些函数的原始语法是:
arr.some(function callback(currentValue, index, array) {
// Do some stuff with currentValue (index and array are optionals)
}, [thisArg]);
示例(ES6):
const arr = [1, 4, 5, 11];
if (arr.some(el => el % 2 == 0)) {
console.log("There's at least one even number");
}
some()
是Array
对象的一个方法,因此要将该函数传递给一个可迭代对象,必须确保该对象是一个Array。