【发布时间】:2021-04-12 19:07:22
【问题描述】:
<script> var itemsTemp= [
{ id: 0, text: 'Andy' },
{
id: 1, text: 'Harry',
children: [
{ id: 2, text: 'David' }
]
},
{ id: 3, text: 'Lisa' },
{ id: 4, text: 'Mona' },
{ id: 5, text: 'Ron' },
{ id: 6, text: 'Joe' }
];
var items = itemsTemp;
var filtered = items.filter(function(item) {
return item.id !== 3;
});
console.log(filtered);
</script>
这样,我只能删除父对象,但如何删除子对象?请帮我解决这个问题
【问题讨论】:
-
如果你想从一个对象中删除一个成员。你可以使用
delete。 -
您需要能够从父列表和子列表中删除还是仅从子列表中删除?
标签: javascript json ecmascript-6