筛选列表,只筛选我们想要的元素。Lodash_.filter根据您提供的谓词功能提供了一个称为过滤器元素的功能。谓词是一个将数据带入并返回true或false的函数。
让我们看一下如何从数字0到9的列表中仅获取偶数:
var numbers = _.range(0,10); // [0、1、2、3、4、5、6、7、8、9] var evenNumbers = _.filter(numbers, function(e){ return e % 2 == 0; }); // evenNumbers现在是[0,2,4,6,8]