node.js之some和every使用
2019-04-26 本文已影响0人
奋斗live
一、定义
every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。
some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true。
二、作用
两个函数都是数组迭代的方法
三、使用
如下代码使用
//这是对于some的使用
var member = [1,2,3,4,5];
console.log("some使用");
res = member.some(function(item,index,array){
console.log(item+"--"+index+"--"+array);
return item==3;
});
console.log(res);
res = member.some(function(item,index,array){
console.log(item+"--"+index+"--"+array);
return item==6;
});
console.log(res);
console.log("every使用");
res = member.every(function(item,index,array){
console.log(item+"--"+index+"--"+array);
return item==3;
});
console.log(res);
res = member.every(function(item,index,array){
console.log(item+"--"+index+"--"+array);
return item==6;
});
console.log(res);
提示如下
