我有一个对象数组,如下例所示:
var b = [
{
'super_attribute[170]': "41",
'super_attribute[171]': "15",
'data': 1
},
{
'super_attribute[150]': "401",
'super_attribute[181]': "5",
'test': 1234
}
];
我想从attribute
value
和a
值的数组中的对象
var a = {
'super_attribute[170]': "41",
'super_attribute[171]': "15"
};
这是否可以使用数组过滤器或映射?
答案 0 :(得分:2)
var filtered = b.filter(function(item){
return item.attribute == 'something' && item.value == 1;
});
编辑:here您将找到要过滤的文档