1
我想知道是否有一种简单的方法可以从已过滤的数组中返回ID列表。想要在下划线过滤器后返回ID列表
这里有一个的jsfiddle在那里我过滤数组http://jsfiddle.net/eRzBL/
var array = [{'id':1, 'Color':'blue'},
{'id':2, 'Color':'orange'},
{'id':3, 'Color':'green'},
{'id':4, 'Color':'blue'} ];
var myFilter = array.filter(function (item) {
return item.Color === 'blue';
});
,而不是返回对象的列表,我想回到ID列表。在这种情况下[1,4]。我可以创建一个新的数组,循环访问这个集合并追加这些ID,但是我想知道是否可以使用现有的下划线功能来完成此操作。