_.size(collection)
返回collection
(集合)的长度,如果集合是类数组或字符串,返回其 length ;如果集合是对象,返回其可枚举属性的个数。
const_=require('lodash'); console.log(_.size([1, 2, 3]))
_.some(collection, [predicate=_.identity])
通过 predicate
(断言函数) 检查collection
(集合)中的元素是否存在 任意 truthy(真值)的元素,一旦 predicate
(断言函数) 返回 truthy(真值),遍历就停止。 predicate 调用3个参数:(value, index|key, collection)。
const_=require('lodash'); console.log(_.some([null, 0, 'yes', false], Boolean))
_.sortBy(collection, [iteratees=[_.identity]])
创建一个元素数组。 以 iteratee 处理的结果升序排序。 这个方法执行稳定排序,也就是说相同元素会保持原始排序。 iteratees 调用1个参数: (value)。
const_=require('lodash'); constcar= [ { 'name': "c1", 'weight': 222 }, { 'name': "c2", 'weight': 221 }, ] console.log(_.sortBy(car, function (o) { returno.weight; }))