Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

can filter be used on objects in javascript

var heroes = [
	{name: “Batman”, franchise: “DC”},
	{name: “Ironman”, franchise: “Marvel”},
	{name: “Thor”, franchise: “Marvel”},
	{name: “Superman”, franchise: “DC”}
];

var marvelHeroes =  heroes.filter(function(hero) {
	return hero.franchise == “Marvel”;
});

// [ {name: “Ironman”, franchise: “Marvel”}, {name: “Thor”, franchise: “Marvel”} ]
Comment

create object filter

const reducedfilter =(data, keys, func)=>{
	data.filter(func).map(el =>{
    	keys.reduce((acc, key)=>{
          acc[key] = el[key];
          return acc
        },{})
     )
}
       
reducefilter(data, ['id', 'name'], item => item.age > 24)
Comment

PREVIOUS NEXT
Code Example
::  
::  
::  
Javascript ::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
::  
Javascript ::  
Javascript ::  
::  
::  
::  
::  
::  
ADD CONTENT
Topic
Content
Source link
Name
1+9 =