js数组some和every, 数组元素全部为真&数组元素有一个为真

您所在的位置:网站首页 js里flag js数组some和every, 数组元素全部为真&数组元素有一个为真

js数组some和every, 数组元素全部为真&数组元素有一个为真

2024-07-18 04:29:44| 来源: 网络整理| 查看: 265

some():方法用于检测数组中的元素是否有满足指定条件的,若满足返回true,否则返回false; every():方法用于检测数组中所有元素是否都符合指定条件,若符合返回true,否则返回false;

一:some()

array.some(function(item,index,array){ //item:当前元素的值; //index:当前元素的索引; // array:当前元素的数组对象 })

some()方法会依次执行数组的每个元素; 如果有一个元素满足条件,则表达式返回true,剩余的元素不会再执行检测。如果没有满足条件的元素,则返回false 注意:some()不会对空数组进行检测; some()不会改变原始数组;

//下面看一下some()例子:

let aStudent=[ { name:"keri", age:20 }, { name:"Join", age:25 }, { name:"Line", age:16 } ];

//some()只要有一个满足的就返回true,没有满足的返回false;

let result=aStudent.some(function(item){ return item.age>18; }) console.log(result) //true

二:every()

array.every(function(item,index,array){ //item:当前元素的值; //index:当前元素的索引; // array:当前元素的数组对象; })

every()方法使用指定函数检测数组中的所有元素; 如果数组中检测到有一个元素不满足,则整个表达式返回false,且剩余的元素不会再进行检测。如果所有元素都满足条件,则返回true; 注意:every()不会对空数组进行检测; every()不会改变原来的数组

//下面看一下every()例子:

let aStudent=[ { name:"keri", age:20 }, { name:"Join", age:25 }, { name:"Line", age:16 } ];

//every()所有都满足才会返回true,否则返回false;

let result=aStudent.every(function(item){ return item.age>18; }) console.log(result) //false


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


    图片新闻

    实验室药品柜的特性有哪些
    实验室药品柜是实验室家具的重要组成部分之一,主要
    小学科学实验中有哪些教学
    计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
    实验室各种仪器原理动图讲
    1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
    高中化学常见仪器及实验装
    1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
    微生物操作主要设备和器具
    今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
    浅谈通风柜使用基本常识
     众所周知,通风柜功能中最主要的就是排气功能。在

    专题文章

      CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭