js数组对象集合过滤

数组如下:


var arr = [

    {id: 1, name: 'aa'},

    {id: 2, name: 'bb'}

];

已知aa,如何把aa所在的对象放进新的数组中?

注: 对象中的key都是未知的


HUX布斯
浏览 1570回答 1
1回答

犯罪嫌疑人X

let test = []arr.forEach(elem => {    Object.values(elem).forEach(value => {        if (value === 'aa') {            test.push(elem)        }    })})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript