uniapp 电商判断数组中的对象中是否含有某个属性
数组遍历数组遍历有多种方法,如for in ,foreach等。为了遍历数组中的每个对象,如果对象中含有某个属性值,则跳出循环。如:let arr = [{type:1,name:'测试1'},{type:2,name:'测试1'}]如果arr数组中的对象中的type等于1,则跳出循环,并给this.zhifubaoFlag进行赋值。arr.every(item=>{if(item.type
·
数组遍历
数组遍历有多种方法,如for in ,foreach等。
为了遍历数组中的每个对象,如果对象中含有某个属性值,则跳出循环。
如:
let arr = [
{
type:1,
name:'测试1'
},
{
type:2,
name:'测试1'
}
]
如果arr数组中的对象中的type等于1,则跳出循环,并给this.zhifubaoFlag进行赋值。
arr.every(item=>{
if(item.type === 1) {
this.zhifubaoFlag = false;
return false;
}else{
this.zhifubaoFlag = true;
return true;
}
});
更多推荐


所有评论(0)