_.forEachRight(collection, [iteratee=_.identity])
这个方法类似_.forEach
,不同之处在于,_.forEachRight
是从右到左遍历集合中每一个元素的。
const_=require('lodash'); _.forEachRight([1, 2], function(value) { console.log(value); });
输出:
2
1
_.every(collection, [predicate=_.identity])
通过 predicate
(断言函数) 检查 collection
(集合)中的 所有 元素是否都返回真值。一旦 predicate
(断言函数) 返回假值,迭代就马上停止。predicate
(断言函数)调用三个参数: (value, index|key, collection)。
const_=require('lodash'); _.every([true, 1, null, 'yes'], Boolean);
输出:false