Filtrare un Array di Oggetti per Valore in JavaScript
let persone = [ { nome: "Alice", etĂ : 25 }, { nome: "Bob", etĂ : 30 }, { nome: "Charlie", etĂ : 22 }, { nome: "Daniela", etĂ : 28 },];
let personeSopra25 = persone.filter((persona) => persona.etĂ > 25);
console.log("Persone sopra i 25 anni:", personeSopra25);
Se hai un array di oggetti e desideri filtrarli in base a una proprietĂ specifica, puoi utilizzare il metodo filter() in combinazione con il metodo map().
Nell’esempio sopra, abbiamo un array di oggetti persone contenente informazioni su alcune persone. Utilizzando persone.filter(persona => persona.età > 25), creiamo un nuovo array personeSopra25 contenente solo le persone che hanno un’età superiore a 25 anni.