Retourne un nouvel objet ne contenant que les entrées dont la valeur satisfait predicate.
predicate
Similaire à filterKeys, mais le prédicat porte sur les valeurs plutôt que sur les clés. L'objet d'origine n'est pas muté.
Type de l'objet source.
L'objet source à filtrer.
Fonction de test appliquée à chaque valeur.
Un objet partiel ne contenant que les entrées dont la valeur satisfait predicate.
filterValues({ a: 1, b: 0, c: 3 }, value => value > 0)// → { a: 1, c: 3 }filterValues({ x: 'hello', y: null, z: 'world' }, isDefined)// → { x: 'hello', z: 'world' } Copy
filterValues({ a: 1, b: 0, c: 3 }, value => value > 0)// → { a: 1, c: 3 }filterValues({ x: 'hello', y: null, z: 'world' }, isDefined)// → { x: 'hello', z: 'world' }
Retourne un nouvel objet ne contenant que les entrées dont la valeur satisfait
predicate.Similaire à filterKeys, mais le prédicat porte sur les valeurs plutôt que sur les clés. L'objet d'origine n'est pas muté.