zoukankan      html  css  js  c++  java
  • 数组函数some()、every()用法

    some()、every()是用于判断数组的:

    1.some()

    不创建新数组、不改变原数组、判断为true则马上return true,否则return false;

    1.  
      let arr = [1,2,3,4,5];
    2.  
       
    3.  
      let result1 = arr.some((item)=> {
    4.  
      return item > 2 && item < 4;
    5.  
      });
    6.  
       
    7.  
      let result2 = arr.some((item)=>{
    8.  
      return item > 5;
    9.  
      });
    10.  
       
    11.  
      console.log(result1); // 输出ture
    12.  
       
    13.  
      console.log(result2); // 输出false

    2.every()

    不创建新数组、不改变原数组、判断为false则马上return false,否则return true;

    1.  
      let arr = [1,2,3,4,5];
    2.  
       
    3.  
      let result1 = arr.every((item)=> {
    4.  
      return item > 2;
    5.  
      });
    6.  
       
    7.  
      let result2 = arr.every((item)=>{
    8.  
      return item < 6;
    9.  
      });
    10.  
       
    11.  
      console.log(result1); // 输出false
    12.  
       
    13.  
      console.log(result2); // 输出true
  • 相关阅读:
    第5周作业
    第四周JAVA作业
    第三周JAVA学习
    第二周JAVA学习日志
    有关JAVA学习
    Swift 页面跳转
    Swift 登录判断
    单元测试学习
    WCF学习心得
    初次使用Oracle
  • 原文地址:https://www.cnblogs.com/fsg6/p/13412079.html
Copyright © 2011-2022 走看看