其他分享
首页 > 其他分享> > js every()和some()的区别

js every()和some()的区别

作者:互联网

every()与some()方法都是JS中数组的迭代方法。

every()是对数组中每一项运行给定函数,如果该函数对每一返回true,则返回true。 有点&&的意思

some()是对数组中每一项运行给定函数,如果该函数对任一返回true,则返回true。有点||的意思

//es6写法
var flag = arr.every( item=>item.isChecked == 1 );
//老方法
// var flag = arr.every((item)=>{ // return item.isChecked == 1 // } );
console.log(flag)

 

标签:some,js,item,flag,every,true,每一项
来源: https://www.cnblogs.com/xm666/p/15954456.html