JavaScript

JavaScript----find、some、findInde

2020-11-02  本文已影响0人  扮猪老虎吃
let ages = [3, 10, 18, 18, 20];
function checkAdult(age) {
    return age >= 18;
}
console.log(ages.some(checkAdult)); // 输出结果:true
console.log(ages.find(checkAdult)); // 输出结果:18
console.log(ages.findIndex(18)); // 输出结果:2
console.log(ages.indexOf(18)); // 输出结果:2
console.log(ages.indexOf(18, 3)); // 输出结果:3
console.log(ages.indexOf(10, 2)); // 输出结果:-1
console.log(ages.includes(18)); // 输出结果:true

some():数组中是否有满足条件的项(元素)。

find(): 数组中找第一个符合条件的项(元素)。

findIndex(): 数组中满足条件的第一项索引

indexOf():数组中给定元素的第一个索引值

includes() :数组是否包含一个指定的值,

上一篇 下一篇

猜你喜欢

热点阅读