Редукцията намалява ли нов масив?

Съдържание:

Редукцията намалява ли нов масив?
Редукцията намалява ли нов масив?

Видео: Редукцията намалява ли нов масив?

Видео: Редукцията намалява ли нов масив?
Видео: СТЕРЖНЕВАЯ МОЗОЛЬ. Как убрать НАТОПТЫШ на НОГАХ. ГЛУБОКАЯ МОЗОЛЬ. ПЕДИКЮР. MASSIVE CORN 2024, Декември
Anonim

Методът

reduce е малко по-гъвкав. Може да върне всичко. Целта му е да вземе масив и да кондензира съдържанието му в една стойност. Тази стойност може да бъде число, низ или дори обект или нов масив.

Намалява ли връщането на нов обект?

5 отговора. Да, това е нормалното поведение на редуциране, когато не предавате първоначална стойност за акумулатора (което винаги трябва). Вашият код не работи както се очаква в никакви масиви, различни от тези с два обекта.

Картата на масивите връща ли нов масив?

Методът map връща изцяло нов масив с трансформирани елементи и същото количество данни. В случай на forEach, дори и да върне undefined, той ще промени оригиналния масив с обратно извикване.

Какво прави методът за намаляване?

Методът редуциране изпълнява предоставена от потребителя функция за обратно извикване "редуктор" за всеки елемент от масива, предавайки върнатата стойност от изчислението на предходния елемент. Крайният резултат от стартирането на редуктор във всички елементи на масива е една стойност.

Какво прави намаляването в JavaScript?

JavaScript Array reduce

Методът за намаляване изпълнява редукционна функция за всяка стойност на масив. reducira връща една стойност, която е натрупан резултат от функцията. … намаляване не променя оригиналния масив.

Препоръчано: