reducer-metoden er en smule mere fleksibel. Den kan returnere hvad som helst. Dens formål er at tage et array og kondensere dets indhold til en enkelt værdi. Denne værdi kan være et tal, en streng eller endda et objekt eller en ny matrix.
Reducerer returnerer et nyt objekt?
5 svar. Ja, dette er den normale adfærd for reduktion, når du ikke sender en startværdi for akkumulatoren (hvilket du altid bør). Din kode virker ikke som forventet på andre arrays end dem med to objekter.
Returnerer array-kortet et nyt array?
Kortmetoden returnerer en helt ny matrix med transformerede elementer og den samme mængde data. I tilfælde af forEach, selvom det returnerer udefineret, vil det mutere det oprindelige array med tilbagekaldet.
Hvad gør reduktionsmetoden?
Reduceringsmetoden udfører en brugerleveret "reducer"-tilbagekaldsfunktion på hvert element i arrayet, og sender returværdien fra beregningen på det foregående element. Det endelige resultat af at køre reduceringen på tværs af alle elementer i arrayet er en enkelt værdi.
Hvad gør reducering i JavaScript?
JavaScript Array reduce
Reduceringsmetoden udfører en reduceringsfunktion for hver værdi af et array. reducere returnerer en enkelt værdi, som er funktionens akkumulerede resultat. … reducer ændrer ikke det originale array.