Answers for "filter object javascript es6"

10

how to filter object in javascript

// use filter() function. Let say we have array of object.
let arr = [
  {name: "John", age: 30},
  {name: "Grin", age: 10},
  {name: "Marie", age: 50},
];
//Now I want an array in which person having age more than 40 is not
//there, i.e, I want to filter it out using age property. So
let newArr = arr.filter((person)=>(return person.age <= 40));
//filter function expects a function if it return true then it added 
//into new array, otherwise it is ignored. So new Array would be
/* [
	{name: "John", age: 30},
  	{name: "Grin", age: 10},
   ]
*/
Posted by: Guest on April-25-2020
2

javascript object filter

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);
Posted by: Guest on November-19-2020
0

filter object 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},]
Posted by: Guest on June-10-2021

Code answers related to "filter object javascript es6"

Code answers related to "Javascript"

Browse Popular Code Answers by Language