猿问

如何过滤一个数组对象数组并使用Javascript返回一个过滤的数组?谢谢哈~

题目描述
如题
相关代码
checkObjList:[
{
name:'第一项',
arr:[
{id:0,name:"李"},
{id:1,name:"赵"},
{id:2,name:"王"},
{id:3,name:"张"}
]
},
{
name:'第二项',
arr:[
{id:4,name:"李1"},
{id:5,name:"赵1"},
{id:6,name:"王1"},
{id:7,name:"张1"}
]
},
{
name:'第三项',
arr:[
{id:8,name:"李2"},
{id:9,name:"赵2"},
{id:10,name:"王2"},
{id:11,name:"张2"}
]
}
]
输入id的数组
newArr:[1,5,8]
newArr:[1,5,8,9]
newArr:[1,5]
返回对应的对象
输入第一个数组
checkObjList1:[
{
name:'第一项',
arr:[
{id:1,name:'李'}
]
},
{
name:'第二项',
arr:[
{id:5,name:'赵1'}
]
},
{
name:'第二项',
arr:[
{id:8,name:'李2'}
]
}
]
其余的输入也是遵从这样的方法,写着写着饶晕了。
12345678_0001
浏览 1776回答 2
2回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答