Logo pl.boatexistence.com

Czy redukcja zwraca nową tablicę?

Spisu treści:

Czy redukcja zwraca nową tablicę?
Czy redukcja zwraca nową tablicę?

Wideo: Czy redukcja zwraca nową tablicę?

Wideo: Czy redukcja zwraca nową tablicę?
Wideo: Array Reduce in 100 seconds 2024, Może
Anonim

Metoda

reduce jest nieco bardziej elastyczna. Może zwrócić wszystko. Jego celem jest pobranie tablicy i skondensowanie jej zawartości w jedną wartość. Ta wartość może być liczbą, ciągiem, a nawet obiektem lub nową tablicą.

Czy redukcja zwraca nowy obiekt?

5 Odpowiedzi. Tak, jest to normalne zachowanie zmniejszania, gdy nie przekazujesz wartości początkowej do akumulatora (co zawsze powinieneś). Twój kod nie działa zgodnie z oczekiwaniami na żadnych tablicach innych niż te z dwoma obiektami.

Czy mapa tablicy zwraca nową tablicę?

Metoda map zwraca całkowicie nową tablicę z przekształconymi elementami i taką samą ilością danych. W przypadku forEach, nawet jeśli zwraca undefined, zmutuje oryginalną tablicę wywołaniem zwrotnym.

Co robi metoda redukowania?

Metoda Reduce wykonuje dostarczoną przez użytkownika funkcję zwrotną „reducer” na każdym elemencie tablicy, przekazując wartość zwracaną z obliczeń na poprzednim elemencie. Ostatecznym wynikiem uruchomienia reduktora na wszystkich elementach tablicy jest pojedyncza wartość.

Co robi reduction w JavaScript?

JavaScript Array Reduce

Metoda redukcji wykonuje funkcję redukcji dla każdej wartości tablicy. Zredukuj zwraca pojedynczą wartość, która jest skumulowanym wynikiem funkcji. …reduce nie zmienia oryginalnej tablicy.

Zalecana: