考慮以下數組,其中包含對象的數組:如何按屬性過濾對象數組?
[
[
{color: blue, size: 3},
{color: red, size: 1},
{color: blue, size: 4}
],
[
{color: blue, size: 4},
{color: green, size: 9},
{color: gren, size: 3}
]
]
我怎麼能過濾數據,所以,我只能與具有藍色的proprty對象離開了,就像這樣:
[
[
{color: blue, size: 3},
{color: blue, size: 4}
],
[
{color: blue, size: 4}
]
]
它在D3js的上下文中,但這可能只是一個普通的JavaScript問題。
你熟悉的['filter'](https://developer.mozilla.org/en-US/ docs/Web/JavaScript/Reference/Global_Objects/Array/filter)方法? –
強烈關聯:http://stackoverflow.com/a/11657379/1026459 –