Metoda
reduce je malo fleksibilnija. Može da vrati bilo šta. Njegova svrha je da uzme niz i kondenzira njegov sadržaj u jednu vrijednost. Ta vrijednost može biti broj, niz, ili čak objekat ili novi niz.
Da li smanjuje povratak novog objekta?
5 odgovora. Da, ovo je normalno ponašanje redukcije kada ne predate početnu vrijednost za akumulator (što biste uvijek trebali). Vaš kod ne radi kako se očekuje ni na jednom nizu osim onih sa dva objekta.
Da li mapa polja vraća novi niz?
Map metoda vraća potpuno novi niz sa transformisanim elementima i istom količinom podataka. U slučaju forEach, čak i ako vrati undefined, on će mutirati originalni niz sa povratnim pozivom.
Šta radi metoda smanjenja?
Metoda redukcije izvršava korisnički dostavljenu funkciju povratnog poziva “reduktora” na svakom elementu niza, prosljeđujući povratnu vrijednost iz izračunavanja na prethodnom elementu. Konačni rezultat pokretanja reduktora na svim elementima niza je jedna vrijednost.
Šta redukcija radi u JavaScriptu?
JavaScript redukcija niza
Metoda redukcije izvršava funkciju reduktora za svaku vrijednost niza. reducira vraća jednu vrijednost koja je akumulirani rezultat funkcije. … smanjiti ne mijenja originalni niz.