Esercizio javascript sugli array di oggetti

  • Creatore Discussione Creatore Discussione ggt90
  • Data di inizio Data di inizio

ggt90

Nuovo Utente
9 Nov 2016
1
0
1
35
Devo svolgere questo esercizio in javascript senza poter usare cicli ma solo funzioni di ordine superiore.

Scrivere una funzione where(array,modello) che riceve un array di oggetti e un oggetto modello. La funzione deve ritornare gli oggetti dell'array che contengono tutti gli attributi contenuti in modello con gli stessi valori. Ad esempio:
where(persone, {età: 55} ritorna: [{nome: "Luigi" età:55}]
Nel caso ad esempio in cui l'array passato è [{nome:"Antonio" età:42} ,{nome:"Luigi" età:55}]

Ho provato a usare forEach sull'array però non riesco proprio a capire come confrontare il parametro modello(nell'esempio eta:55) con gli oggetti dell'array esistente.
Grazie.
 

Discussioni simili