JavaScript Array.every()方法测试给定条件下数组的所有元素是否满足作为参数传递给它的函数所提供的条件。 every()方法对数组中存在的每个元素一次应用该函数。
array.every(function( Value, Index, arr), thisValue)
value(必需) - 当前元素的值。
index(可选) - 当前元素的数组索引。
Arr(可选) - 当前元素所属的数组对象。
thisValue(可选) - 要传递给函数的值。
如果数组的所有元素都遵循参数函数实现的条件,则此函数返回布尔值true。
链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/javascript-typedarray-every-method.html
来源:LearnFk无涯教程网
如果数组的元素之一不满足参数,则返回false。
Chrome | yes |
Edge | yes |
Firefox | 1.5 |
Opera | yes |
<script type="text/javascript"> // JavaScript to illustrate every() method // Input array var arr = [200,101,450,789]; function JavaTpoint(n) { return n> 100; } document.write(arr.every(JavaTpoint)); // expected output: true </script>
输出:
true
<script type="text/javascript"> // JavaScript to illustrate every() method // Input array var arr = [200,101,450,789]; function JavaTpoint(n) { return n< 100; } document.write(arr.every(JavaTpoint)); // expected output: false </script>
输出:
false
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕