在此示例中,我有4个用户,所有用户都有密钥fbid,如果与给定的密钥用户匹配,则将存储facebookID,应将其从数组中删除。 所以基本上我不希望用户使用给定的facebookid将此数组设置为int。
任何帮助都是完美的。 我试图这样解构它: 但是现在不知道如何过滤
对此进行了尝试:Object.entries(userMap).map(([key, value]) => Object.entries(value[1]).filter(value[1]['fbid'] == '315151515'))
答案 0 :(得分:1)
我想你想要这样的东西
var arr = [
[{
fbid: 111
}],
[{
fbid: 222
}],
[{
fbid: 333
}]
]
const searchedFbid=222
const result = arr.filter(x => !x.some(({
fbid
}) => fbid === searchedFbid))
console.log(result)