我们在项目中经常会遇到如下格式:
class:{
0:[
{
id:0,
hover:true,
},
{
id:1,
hover:false,
},
],
1:[
{
id:3,
hover:false,
}
]
}
class就是一个数组对象,class里面包含两个属性0,1,每个属性都是一个数组,每个数组的值又是一个对象,很常见的数据格式。
在前端js里如何遍历删除多余的字段hover呢?
Object.keys(class).forEach((key)=>{ //删除内容中显示勾选状态的hover字段
class[key].forEach((oneContent)=>{
delete oneContent.hover;
})
});
特此记录,以备不时之需~~~~~