【发布时间】:2019-05-23 09:08:06
【问题描述】:
我有一个名为restaurant_items 的数组。它有objects,这是餐厅的物品,每个对象都有一个array,称为in_menu,它还有objects。
我想过滤属于特定menu_id 的餐厅项目。这意味着嵌套的过滤器函数。
我想传递 menu_id 3 并获得 Burger 和 Pizza 作为预期输出。
如何使用 java 脚本过滤器实现此目的?
const restaurant_items = [
{
name:"Burger",
in_menu:[{
id:1,menu_id:3
},{
id:2,menu_id:5
}
]
},
{
name:"Pizza",
in_menu:[{
id:1,menu_id:3
},{
id:3,menu_id:9
}
]
},
{
name:"Donuts",
in_menu:[{
id:8,menu_id:6
},{
id:4,menu_id:8
}
]
}]
【问题讨论】:
标签: javascript node.js vue.js ecmascript-6 vuejs2