js如何判断数组内的值都为true

简介: js如何判断数组内的值都为true

方法一:

findInde();

ES6为Array增加了find(),findIndex函数。

find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。

findIndex()函数也是查找目标元素,找到就返回元素的位置,找不到就返回-1。

比如数据[

{name:'张三',isshow:'false'},name:'李四',isshow:'false'},

]

这里是自己写的验证,没用elemten的

如果有2张票,需要刷2张身份证,则电话号码验证的时候怎么搞,必须全部通过,点击支付才能执行下一步操作

mounted(){
  this.ticketArr=[
    {
      name:'大师傅',
      isshow:false
    },
    {
      name:'的风格',
      isshow:false
    }
  ]
  if(this.ticketArr.findIndex(target=>target.isshow===true)==-1){
      console.log('验证通过')
  }else {
    console.log('验证不通过')
  }
}

方法二:

every();


方法三:

使用循环遍历判断数组的的值

var arr = [true,false,true];
checkAllTrue();
function checkAllTrue(){
var flag = true;
for(let i=0,len=arr.length;i<len;i++){
if(!arr[i]){
alert('不全为true');
flag = false;
return false;
}
}
if(flag){
alert('全为true');
}
}
目录
相关文章
|
2天前
|
JavaScript
js 解析 byte数组 成字符串
js 解析 byte数组 成字符串
|
26天前
|
JavaScript 前端开发 索引
JS遍历数组里数组下的对象,根据数组中对象的某些值,组合成新的数组对象
这篇文章介绍了如何在JavaScript中遍历数组里数组下的对象,并根据对象的某些属性值组合成一个新的数组对象。主要内容包括使用ES6的`for...of`循环来遍历数组对象,然后根据需要提取对象中的属性值,并将它们放入新的对象中,最终形成一个新的对象数组以供使用。
|
22天前
|
前端开发 JavaScript 开发者
【前端开发者的福音】彻底改变你编码习惯的神奇数组迭代技巧——从基础到进阶,解锁 JavaScript 数组迭代的N种姿势!
【8月更文挑战第23天】在Web前端开发中,数组是JavaScript中最常用的数据结构之一,掌握高效的数组迭代方法至关重要。本文详细介绍了多种数组迭代技巧:从基础的`for`循环到ES6的`for...of`循环,再到高阶方法如`forEach`、`map`、`filter`、`reduce`及`some`/`every`等。这些方法不仅能提高代码的可读性和维护性,还能有效优化程序性能。通过具体的示例代码,帮助开发者更好地理解和运用这些迭代技术。
25 0
|
11天前
|
JavaScript 前端开发
JavaScript基础知识-数组的遍历
关于JavaScript数组遍历基础知识的文章。
23 2
JavaScript基础知识-数组的遍历
|
11天前
|
JavaScript 前端开发
JavaScript基础知识-数组的练习
关于JavaScript基础知识中数组操作的练习,主要介绍了如何从一个包含Person对象的数组中过滤出成年人(年龄达到18岁及以上)并将他们放入一个新的数组中。
23 1
JavaScript基础知识-数组的练习
|
11天前
|
JavaScript 前端开发
JavaScript基础知识-数组的常用方法
关于JavaScript基础知识-数组的常用方法。
11 1
JavaScript基础知识-数组的常用方法
|
11天前
|
JavaScript 前端开发 索引
JavaScript基础知识-数组基于索引访问
关于JavaScript数组基于索引访问的基础知识介绍。
12 1
JavaScript基础知识-数组基于索引访问
|
11天前
|
JavaScript 前端开发
JavaScript基础知识-数组的定义方式
本文介绍了JavaScript中数组的多种定义方式。
9 1
JavaScript基础知识-数组的定义方式
|
1天前
|
JavaScript
|
7天前
|
存储 JavaScript 前端开发
JS中的数组有哪些常用操作函数和属性
【9月更文挑战第7天】JS中的数组有哪些常用操作函数和属性
9 1