我需要通过多个值过滤一个对象。
对象示例:
items: [
{
url: "https://...",
id: "1693",
type: "ABC",
currencyCode: "SEK",
longName: "Abc",
name: "ABC",
micCode: "DEF",
listingDate: "2018-05-25T00:00:00+02:00",
subType: "STOCK",
market: {
id: "NOROTC"
},
}
.....
如果我过滤一个值就可以了:
var market = data.filter(item => item.market.id === 'NOROTC');
但我需要做的是:
var market = data.filter(item => item.market.id === 'NOROTC' && item.market.id === 'NGM');
我在 stackoverflow 上发现了一些类似的帖子,但在我的情况下,它们似乎都不起作用。有没有聪明的方法来做到这一点?我也试过 _.filter() 但没有成功......
缥缈止盈
慕桂英4014372
相关分类