【发布时间】:2020-09-17 13:40:45
【问题描述】:
假设我有一个对象数组,每个对象都包含一个嵌套的对象数组likes:
[
{
id: 1,
title: 'Lorem',
private: false,
likes: [
{ id: 01, username: 'mike' },
{ id: 02, username: 'john' }
]
},
{
id: 2,
title: 'Ipsum',
private: true,
likes: [
{ id: 03, username: 'steve' },
{ id: 04, username: 'mike' },
{ id: 05, username: 'sara' }
]
},
{
id: 3,
title: 'Dolor',
private: false,
likes: [
{ id: 06, username: 'brad' },
{ id: 07, username: 'cameron' },
{ id: 08, username: 'liam' }
]
}
]
如何通过 items 嵌套数组中的用户名值过滤外部数组?假设输出包含在其内部数组对象中的项目,其属性为username: 'mike'?
【问题讨论】:
标签: javascript arrays multidimensional-array ecmascript-6 filter