我有一个对象数组,例如:
types: [
{
id: 1,
name: "Hello"
},
{
id: 2,
name: "World"
},
{
id: 3,
name: "Jon Doe"
}
]
我也有一个像这样的简单数组:
selected_types = [1, 2]
所需的结果应该过滤“types”数组并排除“selected_types”数组中存在的所有id ,如下所示:
final_types: [
{
id: 3,
name: "Jon Doe"
}
]
我完全不知道如何实现这一点,但以下是我的尝试:
this.types.filter(obj => {
for (let i = 0; i < this.selected_types.length; i++) {
if (obj.id !== selected_types[i]) {
final_types.push(attribute);
}
}
});
30秒到达战场
相关分类