TypeScript - Array reduce ()
Il metodo reduce () applica una funzione simultaneamente su due valori dell'array (da sinistra a destra) per ridurla a un singolo valore.
Sintassi
array.reduce(callback[, initialValue]);
Dettagli dei parametri
callback - Funzione da eseguire su ogni valore dell'array.
initialValue - Oggetto da utilizzare come primo argomento alla prima chiamata del callback.
Valore di ritorno
Restituisce il valore singolo ridotto della matrice.
Esempio
var total = [0, 1, 2, 3].reduce(function(a, b){ return a + b; });
console.log("total is : " + total );
Durante la compilazione, genererà lo stesso codice in JavaScript.
Il suo output è il seguente:
total is : 6