every()是对数组中每一项运行给定函数,如果该函数对每一项
返回true
,则返回true
。
some()是对数组中每一项运行给定函数,如果该函数对任一项
返回true,则返回true
。
var arr = [ 1, 2, 3, 4, 5, 6 ];
console.log( arr.some( function( item, index, array ){
console.log( 'item=' + item + ',index='+index+',array='+array );
return item > 3;
}));
console.log( arr.every( function( item, index, array ){
console.log( 'item=' + item + ',index='+index+',array='+array );
return item > 3;
}));
网友评论