Logo it.boatexistence.com

Riduci restituisce un nuovo array?

Sommario:

Riduci restituisce un nuovo array?
Riduci restituisce un nuovo array?

Video: Riduci restituisce un nuovo array?

Video: Riduci restituisce un nuovo array?
Video: #9: Array .reduce() Method | JavaScript Array Methods 2024, Maggio
Anonim

Il metodo

reduce è un po' più flessibile. Può restituire qualsiasi cosa. Il suo scopo è prendere un array e condensarne il contenuto in un unico valore. Tale valore può essere un numero, una stringa o anche un oggetto o un nuovo array.

Riduci restituisce un nuovo oggetto?

5 Risposte. Sì, questo è il comportamento normale di ridurre quando non si passa un valore iniziale per l'accumulatore (cosa che dovresti sempre). Il tuo codice non funziona come previsto su array diversi da quelli con due oggetti.

La mappa dell'array restituisce un nuovo array?

Il metodo map restituisce un array completamente nuovo con elementi trasformati e la stessa quantità di dati. Nel caso di forEach, anche se restituisce undefined, muterà l'array originale con il callback.

Cosa fa il metodo di riduzione?

Il metodo reduce esegue una funzione di callback "riduttore" fornita dall'utente su ciascun elemento dell'array, passando il valore restituito dal calcolo sull'elemento precedente. Il risultato finale dell'esecuzione del riduttore su tutti gli elementi dell'array è un singolo valore.

Cosa fa reduce in JavaScript?

JavaScript Array reduce

Il metodo reduce esegue una funzione di riduzione per ogni valore di un array. reduce restituisce un singolo valore che è il risultato accumulato della funzione. … reduce non cambia l'array originale.

Consigliato: