Iterates over properties of object, returning an array of all elements predicate returns truthy for. The predicate is invoked with three arguments: (value, key, object).
object
predicate
If you want an object in return, consider pickBy.
pickBy
The object to iterate over.
The function invoked per iteration.
Returns the new filtered array.
5.0.0
pickBy, pull, pullAll, pullAllBy, pullAllWith, pullAt, remove, reject
const object = { 'a': 5, 'b': 8, 'c': 10 }filterObject(object, (n) => !(n % 5))// => [5, 10] Copy
const object = { 'a': 5, 'b': 8, 'c': 10 }filterObject(object, (n) => !(n % 5))// => [5, 10]
Iterates over properties of
object
, returning an array of all elementspredicate
returns truthy for. The predicate is invoked with three arguments: (value, key, object).If you want an object in return, consider
pickBy
.