其他分享
首页 > 其他分享> > every()数组方法

every()数组方法

作者:互联网

every()
作用:
用于检测数组所有元素是否都符合指定条件(通过函数提供)。测试一个数组内的所有元素是否都能通过某个指定函数的测试。它返回一个布尔值。
注意:若收到一个空数组,此方法在一切情况下都会返回 true。
如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。如果所有元素都满足条件,则返回 true。

every方法使用的时候传参形式: array.every(function(currentValue,index,arr),thisValue)     也可以简写array.every(currentValue=> thisValue)

currentValue --------必选,当前元素的值;

index ---------可选,当前元素的索引

arr ----------可选,当前元素属于的数组对象

thisValue ----------可选,当前元素属于的数组对象
注意: every() 不会对空数组进行检测。
注意: every() 不会改变原始数组。

标签:currentValue,thisValue,检测,元素,every,数组,方法
来源: https://www.cnblogs.com/yybyr/p/16419069.html