当前位置: 移动技术网 > IT编程>网页制作>CSS > every()迭代方法解析

every()迭代方法解析

2018年12月07日  | 移动技术网IT编程  | 我要评论

every()迭代方法

对数组中每一项运行给定函数,如果该函数对每一项都返回true,则返回true。

语法:arr.every(fn[,thisarg])

fn:
用来测试每个元素的函数,接受三个参数。
thisarg:
执行 fn时使用的this值。
一般不会用得到这个参数。

描述:

every方法为数组中的每个元素执行一次 fn 函数,知道它找到一个是 fn 返回false(表示可转换为布尔值false的值)的元素。
fn被调用时传入三个参数 :元素指, 元素的索引 ,原数组。
every不会改变原数组。

案例:

检测所有数组元素的大小

function every( item,index,array){
	return (item>=10);
}
var a = [10,50,80,30,15,0,2,9,18,4];
var b = [12,50,60,35,22];
a.every(every);
// false
b.every(every);
// true

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网