The object to iterate over.
Optional
predicate: Predicate<string, T, Record<string, T>>The function invoked per iteration.
Optional
Returns the new filtered array.
5.3.0
[[pickBy]],[[pull]],[[pullAll]],[[pullAllBy]],[[pullAllWith]],[[pullAt]],[[remove]],[[reject]]
const object = { 'a': 5, 'b': 8, 'c': 10 }
filterObject(object, (n) => !(n % 5))
// => [5, 10]
Optional
predicate: Predicate<string, T, T[]>Optional
Optional
predicate: Predicate<any, any, any>Optional
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
.