Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,851 questions

51,772 answers

573 users

How to filter an array of objects in JavaScript

2 Answers

0 votes
let workers = [
    { id: 13451, name: 'Axel'},
    { id: 87134, name: 'Blaze'},
    { id: 79372, name: 'Dexter'},
    { id: 39810, name: 'Isla'}
];
  
const fileredWorkers = workers.filter((worker) => {
    return worker.id > 70000
});
 
 
console.log(fileredWorkers);
 
  
  
  
/*
run:
      
[ { id: 87134, name: 'Blaze' }, { id: 79372, name: 'Dexter' } ]
   
*/

 



answered Jun 16, 2020 by avibootz
edited May 28, 2025 by avibootz
0 votes
let worker = [{
  id: 1,
  name: "Kori",
  salary: 13990
}, {
  id: 2,
  name: "Terra",
  salary: 17980
}, {
  id: 3,
  name: "Tau",
  salary: 8500
}, {
  id: 4,
  name: "Cleo",
  salary: 19990  
}];
 
 
const goodsalary = worker.filter(function(worker) {
  return worker.salary > 15000;
});
 
console.log(JSON.stringify(goodsalary));


  
/*
run:
  
[{"id":2,"name":"Terra","salary":17980},{"id":4,"name":"Cleo","salary":19990}]
  
*/
 
  

 



answered May 28, 2025 by avibootz
...