Tramite il metodo "reduce" possiamo ottenere il singolo oggetto filtrando per la proprietà data dell'array dei vari oggetti.
TypeScript:
this.nominativi.push(new Nominativo('Emanuele', 'Mattei',
new Date('12/12/1974')));
this.nominativi.push(new Nominativo('Luigi', 'Cristaldi',
new Date('12/12/1984')));
this.nominativi.push(new Nominativo('Luca', 'Rossi',
new Date('12/12/1954')));
this.nominativi.push(new Nominativo('Max', 'Bianchi',
new Date('12/12/1994')));
var DataMassimo = this.nominativi.reduce(function (a, b)
{ return a.Eta > b.Eta ? a : b; });
console.log(DataMassimo); // Restituisce Max Bianchi
Nessun commento:
Posta un commento