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

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

  • 相关阅读:
    要学习TINY框架要有什么前提条件?
    如何获取最新的代码?
    python 反射的用法
    面试题1
    Process多进程的创建方法
    异常捕捉
    用type动态创建Form
    ModelForm的使用
    git 常见命令
    TVTK库的安装
  • 原文地址:https://www.cnblogs.com/xqxacm/p/15481767.html
Copyright © 2011-2022 走看看