every()是对数组中每一项运行给定函数,如果该函数所有一项返回true,则返回true。一旦有一项不满足则返回flase
//every满足所有则返回true
const checkee=this.cart.every(function(item){
return item.check==true
})
//当所有商品选中时 全选框也被选中
if(checkee){
console.log(111)
$('.quan').prop('checked','checked')
}else{
$('.quan')[0].checked=false
}
some()是对数组中每一项运行给定函数,如果该函数满足任一项返回true,则返回true
var a=[1,2,4,69,56,89]
var some1=a.some((item)=>{
return item > 88
})
console.log(some1)//true