考虑以下数组,其中包含对象的数组:如何按属性过滤对象数组?
[
[
{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 –