“Objeto de filtro JavaScript ES6” Respostas de código

filtro de objeto 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

Objeto de filtro 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

Respostas semelhantes a “Objeto de filtro JavaScript ES6”

Perguntas semelhantes a “Objeto de filtro JavaScript ES6”

Mais respostas relacionadas para “Objeto de filtro JavaScript ES6” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código