品易云推流 关闭
文章详情页
文章 > JavaScript > JS数组如何返回给定条件的首个元素

JS数组如何返回给定条件的首个元素

js数组

头像

小妮浅浅

2021-08-31 16:03:31610浏览 · 0收藏 · 0评论

1、利用for循环来遍历数组,在每次循环中判断数组元素是否符合条件。

当有第一个元素满足条件,就立马输出,然后使用break语句退出整个循环。

var ages = [3, 10, 18, 20];
for(var i=0;i
    if (ages[i] >= 18) {
        console.log(ages[i]);
        break;
    }
}

2、利用find()方法为数组中的每个元素都调用一次函数。

在回调函数内利用给定添加过滤元素,返回第一个通过检测的元素。

function checkAdult(age) {
    return age >= 18;
 
}
var ages = [3, 10, 18, 20];
var age=ages.find(checkAdult);
console.log(age);

以上就是JS数组返回给定条件首个元素的方法,希望对大家有所帮助。更多js学习指路:js教程

本文转载于php中文网,如有侵犯联系作者修改。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图