Reduce returnează o nouă matrice?

Cuprins:

Reduce returnează o nouă matrice?
Reduce returnează o nouă matrice?

Video: Reduce returnează o nouă matrice?

Video: Reduce returnează o nouă matrice?
Video: Array Reduce in 100 seconds 2024, Noiembrie
Anonim

Metoda

reduce este puțin mai flexibilă. Poate returna orice. Scopul său este să preia o matrice și să-i condenseze conținutul într-o singură valoare. Această valoare poate fi un număr, un șir sau chiar un obiect sau o nouă matrice.

Reducerea returnează un obiect nou?

5 Răspunsuri. Da, acesta este comportamentul normal al reducerii atunci când nu treceți o valoare inițială pentru acumulator (ceea ce ar trebui întotdeauna). Codul dvs. nu funcționează așa cum era de așteptat în alte matrice decât cele cu două obiecte.

Harta matricei returnează o nouă matrice?

Metoda hărții returnează o matrice complet nouă cu elemente transformate și aceeași cantitate de date. În cazul forEach, chiar dacă returnează nedefinit, va muta matricea originală cu callback.

Ce face metoda reducerii?

Metoda reduce execută o funcție de apel invers „reductor” furnizată de utilizator pe fiecare element al matricei, trecând valoarea returnată din calculul elementului precedent. Rezultatul final al rulării reductorului pe toate elementele matricei este o singură valoare.

Ce face reducerea în JavaScript?

Reducere matrice JavaScript

Metoda reducere execută o funcție de reducere pentru fiecare valoare a unei matrice. reduce returnează o singură valoare care este rezultatul acumulat al funcției. … reduce nu modifică matricea originală.

Recomandat: