# lodash pickBy
创建一个对象,这个对象组成为从 object 中经 predicate 判断为真值的属性。
概要
_.pickBy(object, [predicate=_.identity])
创建一个对象,这个对象组成为从 object
中经 predicate
判断为真值的属性。predicate
调用 2
个参数:(value
, key
)。
添加版本 4.0.0
参数
object (Object)
: 来源对象。[predicate=_.identity] (Function)
: 调用每一个属性的函数。
返回 (Object): 返回新对象。
例子
var object = { 'a': 1, 'b': '2', 'c': 3 };
_.pickBy(object, _.isNumber);
// => { 'a': 1, 'c': 3 }