• 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

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

  • 相关阅读:
    Nginx负载均衡
    MySQL主从复制
    笔记
    tomcat工作原理
    Nginx工作原理
    Loj#6183. 看无可看
    [BZOJ 2759] 一个动态树好题
    5255 -- 【FJOI2016】神秘数
    [NOI2015]寿司晚宴
    [CQOI2017]老C的键盘
  • 原文地址:https://www.cnblogs.com/xqxacm/p/15481767.html
Copyright © 2020-2023  润新知