【发布时间】:2020-09-29 04:24:51
【问题描述】:
我有一个类似于以下内容的对象数组:
let array = [
{
id: 1,
name: Foo,
tools: [{id:3, toolname: Jaw},{id:1, toolname: Law}]
},
{
id: 2,
name: Boo,
tools: [{id:2, toolname: Caw}]
},
{
id: 3,
name: Loo,
tools: [{id:3, toolname: Jaw}, {id:4, toolname: Maw}]
}
]
我正在尝试使用类似于includes 的方法从上述数组中过滤对象,该数组如下所示:
let secondarray = ['Jaw', 'Taw']
如何返回一个对象列表,其中包含在第二个数组中命名的工具?
感谢您的宝贵时间!
【问题讨论】:
标签: javascript arrays object filter