zoukankan      html  css  js  c++  java
  • Array对象---返检测数组所有元素是否都符合指定条件(通过函数提供)->every()

    定义:

    用于检测数组所有元素是否都符合指定条件(通过函数提供)

    指定函数检测数组中的所有元素:

    • 如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。
    • 如果所有元素都满足条件,则返回 true。
    • every() 不会对空数组进行检测。
    • every() 不会改变原始数组。
    array.every(function(currentValue,index,arr), thisValue)
    
    1、currentValue
    必需。当前元素
    
    2、index
    可选。当前元素的索引
    
    3、arr
    可选。当前元素所属的数组对象
    示例:
    var ages = [4, 12, 16, 20];
    
    function checkAge(age) {
        return age >=12;
    }
    
    ages.every(checkAge);
    
    输出值为false,存在值小于12的元素

    类型的方法:some()

    用于检测数组所有元素是否有符合指定条件(通过函数提供)

    作者:听着music睡

    出处:http://www.cnblogs.com/xqxacm/

    Android交流群:38197636

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    2019.9.5 Balanced Lineup
    0060-最小的四位数
    0059-乘积问题
    0058-简单的阶乘
    0057-简单的累加
    0056-简单的博弈
    神奇代码
    测评结果大百科
    0055-空气质量检测
    0054-软件版本号问题
  • 原文地址:https://www.cnblogs.com/xqxacm/p/15481767.html
Copyright © 2011-2022 走看看