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