本文共 1218 字,大约阅读时间需要 4 分钟。
filter _.filter(list, iterator, [context])
Alias: select
var evens = _.filter([1, 2, 3, 4, 5, 6], function(num){ return num % 2 == 0; });=> [2, 4, 6]
reject _.reject(list, iterator, [context])
var odds = _.reject([1, 2, 3, 4, 5, 6], function(num){ return num % 2 == 0; });=> [1, 3, 5]
find _.find(list, iterator, [context])
Alias: detect
var even = _.find([1, 2, 3, 4, 5, 6], function(num){ return num % 2 == 0; });=> 2
pluck _.pluck(list, propertyName)
var stooges = [{name : 'moe', age : 40}, {name : 'larry', age : 50}, {name : 'curly', age : 60}];_.pluck(stooges, 'name');=> ["moe", "larry", "curly"]
max _.max(list, [iterator], [context])
var stooges = [{name : 'moe', age : 40}, {name : 'larry', age : 50}, {name : 'curly', age : 60}];_.max(stooges, function(stooge){ return stooge.age; });=> {name : 'curly', age : 60};
min _.min(list, [iterator], [context])
var numbers = [10, 5, 100, 2, 1000];_.min(numbers);=> 2
转载地址:http://cslmb.baihongyu.com/