“Filtre Objet JavaScript ES6” Réponses codées

Filtre d'objet JavaScript

function objectFilter = (obj, predicate) => 
    Object.keys(obj)
          .filter( key => predicate(obj[key]) )
          .reduce( (res, key) => (res[key] = obj[key], res), {} );

// Example use:
var scores = {
    John: 2, Sarah: 3, Janet: 1
};

var filtered = objectFilter(scores, num => num > 1); 
console.log(filtered);
QuietHumility

Filtre Objet JavaScript ES6

let arr = [
  {name: "John", age: 30},
  {name: "Grin", age: 10},
  {name: "Marie", age: 50},
];

//An array showing persons with age less than 40 
//is given by the following syntax

let newArr = arr.filter(name=>name.age < 40));

console.log(newArray);   // => [{name: "John", age: 30}, {name: "Grin", age: 10},] 
TechLover

Réponses similaires à “Filtre Objet JavaScript ES6”

Questions similaires à “Filtre Objet JavaScript ES6”

Plus de réponses similaires à “Filtre Objet JavaScript ES6” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code