我需要删除未通过的整个对象
这是数组
const array = [{
course: 1,
list: [{
id: 1,
name: "john",
code: true
},
{
id: 1,
name: "maria",
code: true
},
]
},
{
course: 2,
list: [{
id: 3,
name: "rose"
},
{
id: 4,
name: "mark",
code: true
}
]
}
]
我需要的是删除没有代码的 obj:true,然后得到这个
const array = [{
course: 1,
list: [{
id: 1,
name: "john",
code: true
}, ]
},
{
course: 2,
list: [{
id: 1,
name: "mark",
code: true
}]
}
]
我试图在过滤器中制作地图,但它根本不起作用
const remove = array.filter(function(lines) {
return lines.map(line => line.list.map(list => list.code))
});
白板的微信
凤凰求蛊
相关分类