【发布时间】:2021-01-09 20:00:26
【问题描述】:
我是 Javascript 新手,我正在为如何使用地图、过滤器、查找和其他功能而苦恼。我有两个对象数组,我想用第二个过滤第一个。
const users = [
{ name: 'Anna', age: 22, gender: 'F' },
{ name: 'John', age: 25, gender: 'M' },
{ name: 'Mary', age: 27, gender: 'F' },
{ name: 'Joe', age: 30, gender: 'M' }
]
const filter = [
{ name: 'Anna' },
{ name: 'John' }
]
// Here is the expected result:
const expected_result = [
{ name: 'Anna', age: 22, gender: 'F' },
{ name: 'John', age: 25, gender: 'M' }
]
有谁知道最好的方法是什么?
【问题讨论】:
-
到目前为止你尝试了什么?
-
查看上面复制的second answer
标签: javascript arrays object