数组测试 arr.every() arr.some()

数组测试有两种方式  两个方法返回的都是布尔值

arr.every()

    检测数组里所有元素是否满足条件 满足返回true 不满足返回false 

    let arr = [1, 2, 3, 4, 5, 6, 7, 8];
    let result = arr.every((item) => {
      return item > 4;
    });
    console.log(result); // false

arr.some()

    如果有一个元素满足就返回true 不满足返回false

    let arr = [1, 2, 3, 4, 5, 6, 7, 8];
    let result = arr.some((item) => {
      return item > 5;
    });
    console.log(result); // true

 


版权声明:本文为weixin_47799748原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。