W programowaniu tablice są wykorzystywane do przechowywania dużej ilości danych. Czasami jednak istnieje potrzeba zmniejszenia rozmiaru tablicy, gdy nie można poprawnie obsługiwać zestawu danych. Aby to zrobić, istnieją różne metody, które można wdrażać i użyć. Na przykład „„zmniejszyć()”Jest jedną z takich metod JavaScript stosowanej do kompresji elementów tablicy poprzez wykonanie wielu obliczeń. Następnie zwróci jedną wartość w wyniku wykonania.
Ten post pokaże o redukuniu () w JavaScript.
Co to jest Ruck () w JavaScript?
Zmniejszenie jest iteracyjną metodą w JavaScript, którą można wykorzystać do wykonywania funkcji zdefiniowanej przez użytkownika na każdym elemencie zdefiniowanej tablicy. Ta funkcja wywołania zwrotnego, znana jako „reduktor”, Przekazuje wartość obliczeń na poprzednim elemencie. Ostatecznie reduktor zmniejszy wartość tablicy i zwróci jedną wartość jako wyjście.
Jak użyć metody redukuj () JavaScript?
Aby wykorzystać metodę Redured JavaScript, postępuj zgodnie z poniżej podawaną składnią:
szyk.REDLIDE (funkcja (całkowita, prądowa wartość, currentIndex, ARR), wartość początkowa)W tej składni:
Przykład 1: Obliczanie sumy wszystkich elementów tablicy za pomocą metody redukuj ()
Aby zsumować wszystkie elementy tablicy za pomocą metody redukuj (), przede wszystkim zainicjuj stałą i przechowuj element w tablicy:
const arr1 = [6, 5, 3, 2];Podobnie zdefiniuj kolejną stałą i ustaw wartość początkowa:
const startValue = 0;Następnie skorzystaj z „zmniejszyć()„Metoda jako wartość stałej i określa parametry:
const sumWithstart = arr1.zmniejszyć(Na koniec wyświetl wyjście na konsoli za pomocą „konsola.dziennik()„Metoda i wywołać zdefiniowaną funkcję jako jej argument:
konsola.log (sumWithstart);Przykład 2: Oblicz element tablicy sum za pomocą metody redukuj ()
W tym przykładzie użytkownicy mogą również użyć metody REDURE, aby sumować elementy tablicy za pomocą indeksowania. Aby to zrobić, zrób tablicę i przechowuj elementy w tym:
const ar = [14, 16, 18, 20];Teraz użyj poniższego fragmentu kodu:
Reduktor funkcji (akumulator, wartość, indeks)Tutaj:
Na koniec wywołaj funkcję Zdefiniuj i wyświetl sumę tablicy na konsoli:
arr.zmniejszyć (reduktor);Wyjście
Dowiedziałeś się o wykorzystaniu metody zmniejszania w JavaScript.
Wniosek
Zmniejszenie jest iteracyjną metodą w JavaScript, która jest wykorzystywana do zmniejszenia wielkości tablicy i zwrócenia pojedynczej wartości. Aby to zrobić, użytkownik może zmniejszyć element tablicy, obliczając sumę wszystkich elementów jednocześnie lub jeden po drugim. Ten post wykazał metodę redukuj () JavaScript.