Javascript 中的 every()函数

首页 / JavaScript入门教程 / Javascript 中的 every()函数

JavaScript Array.every()方法测试给定条件下数组的所有元素是否满足作为参数传递给它的函数所提供的条件。 every()方法对数组中存在的每个元素一次应用该函数。

every - 语法

array.every(function( Value, Index, arr), thisValue)

every - 参数

value(必需) - 当前元素的值。

index(可选) - 当前元素的数组索引。

Arr(可选)      - 当前元素所属的数组对象。

thisValue(可选) - 要传递给函数的值。

NOTE: 如果此参数为空,则将值“ undefined”作为其“ this”值传递。

every - 返回值

如果数组的所有元素都遵循参数函数实现的条件,则此函数返回布尔值true。

链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/javascript-typedarray-every-method.html

来源:LearnFk无涯教程网

如果数组的元素之一不满足参数,则返回false。

every - 浏览器支持

Chrome yes
Edge yes
Firefox 1.5
Opera yes

every - 例子1

<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

every - 例子2

<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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

Elasticsearch核心技术与实战 -〔阮一鸣〕

摄影入门课 -〔小麥〕

接口测试入门课 -〔陈磊〕

图解 Google V8 -〔李兵〕

Flink核心技术与实战 -〔张利兵〕

容量保障核心技术与实战 -〔吴骏龙〕

如何读懂一首诗 -〔王天博〕

Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕

好记忆不如烂笔头。留下您的足迹吧 :)