every()则是数组中的所有元素都必须满足才会返回true,否则都是false。和some()方法不一样的是,every是要所有元素都必须满足。而some 则只需要一个元素满足。点击查看some()方法的使用
every(element ,index ,array)
every(callback)
boolean
数组中每个元素是否都是奇数,其中有一个不是,则直接返回false。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var arr = [5,15,20,19];
var bool = arr.every((element)=>element%2===0)
console.log(bool) //false
</script>
</body>
</html>
数组中的每个元素是否都大于10,有一个元素小于10,则直接返回false
var arr = [35,16,25,19];
var bool = arr.every((element)=>element>10)
console.log(bool) //true