我正在尝试从嵌套的 js 对象获取数据,这是我的输入。
var data =
[ [ { Id: '123', Name: 'Abc', Amount: 110000 }
, { Id: '567', Name: 'DEF', Amount: 98000 }
, { Id: '345', Name: 'XYZ', Amount: 145000 }
]
, [ { Id: '656', Name: 'Abc', Amount: 110000 }
, { Id: '223', Name: 'DEF', Amount: 98000 }
, { Id: '897', Name: 'XYZ', Amount: 145000 }
] ]
在这里,当我想获取223.
我不太清楚我们如何在嵌套的 js 对象中做到这一点。
在常规的 js 对象数组中,我使用如下的 filter 方法。
var result= data.filter(element => ((element.Id == "223")).
但是如果是嵌套的 js 对象(在 ES6 中),我该怎么做呢?
我提到了这里的帖子并在这里做了一个小提琴,它没有按预期工作。
斯蒂芬大帝
慕斯王
相关分类