根据对象键值从对象数组中删除对象

我有一个像


let arr = [

    {isManaged: true, id:1},

    {isManaged: false, id:2},

    {isManaged:false, id:3}

]

要获得正确的值,我愿意


arr.map(shift => ({

    id: shift.id,

    isPartnerManaged: shift.isManaged,

}))

但这只会返回我真实的值,现在,我想从对象数组中删除它们。我尝试使用 ,array.pop但我不知道用什么索引来喂它。有什么想法吗?


海绵宝宝撒
浏览 175回答 2
2回答

红糖糍粑

arr = arr.filter(shift => shift.isManaged);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript