omitBy source npm

_.omitBy(object, [predicate=_.identity])

反向版 _.pickBy。 这个方法返回经 predicate 判断不是真值的属性的自身和继承的可枚举属性。

参数

  1. object (Object)

    来源对象

  2. [predicate=_.identity] (Function|Object|string)

    这个函数会调用每一个属性

返回值 (Object)

返回新对象

示例

var object = { 'a': 1, 'b': '2', 'c': 3 };

_.omitBy(object, _.isNumber);
// => { 'b': '2' }