• 技术文章 >Web开发 >JavaScript

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

    小妮浅浅小妮浅浅2021-08-31 16:03:31原创78

    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中文网,如有侵犯联系作者修改。

    专题推荐:js数组
    品易云
    上一篇:javascript中yield关键字的使用 下一篇:javascript数组中findIndex()的使用

    相关文章推荐

    • js数组排序方法sort• js数组过滤方法• js数组求和函数• js数组使用es6遍历方法• js数组添加数据push方法• js数组求i到j的和• js数组遍历map方法• js数组求和reduce• js数组以及对象合并总结• js数组中对象怎么合并总结• js数组在头部或尾部插入元素的方法• js数组如何拼接全部元素• js数组根据下标删除元素的方法• JS数组计算元素总和的方法• JS数组判断元素是否满足给定条件• js数组元素进行排序

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网