Tworzenie funkcji z funkcją strzałki
Tworzenie funkcji za pomocą metody funkcji strzałek obejmuje następujące kroki:
Więc funkcja strzałek wygląda tak:
FUNCNAME = (para1, para2, para3…) =>Deklaracja funkcji i wyrażenie funkcji vs funkcje strzałek
Zwykle deklaracja funkcji w celu utworzenia funkcji, która dodaje dwie liczby przekazane w jej argumentach, wygląda tak:
funkcja getsum (NUM1, NUM2)I wyrażenie funkcji, aby utworzyć tę samą funkcję, wyglądałoby tak:
getSum = funkcja (NUM1, NUM2)W obu tych metodach tworzenia funkcji jest kilka wspólnych rzeczy:
Teraz, jeśli ta sama funkcja miała zostać utworzona za pomocą funkcji strzałek, miałaby następującą sekwencję:
Tak więc ta sama funkcja getSum () utworzona z funkcją strzałki będzie wyglądać tak:
getSum = (NUM1, NUM2) =>Na pierwszy rzut oka jest dość widoczne, że funkcja strzałki używa znacznie mniej liter lub znaków, aby utworzyć funkcję, a następnie zarówno deklaracja funkcji, jak i wyrażenie funkcji. A głównym powodem tego jest to, że zamiast używać słowa kluczowego funkcjonować, Używany jest symbol strzałki.
Wywołanie funkcji dla funkcji utworzonych z funkcją strzałki
Funkcja nie zmienia teraz tego, czy funkcja została utworzona za pomocą deklaracji funkcji, wyrażenia funkcji, a nawet z funkcją strzałki. Dla funkcji o nazwie GetSum (jak utworzono powyżej) z dwoma parametrami, zawsze będzie:
wynik = getSum (num1val, num2val);Gruba strzałka
Symbol strzałek funkcji strzałki jest często określany jako „Gruba strzałka” Ponieważ zamiast używać łącznika „-” do tworzenia strzałki na równe „=” co sprawia, że głowica strzałka wygląda daleko, stąd nazwa grubej strzałki.
Zakończyć
Funkcja tablicy to sposób na tworzenie funkcji w JavaScript, która została wydana w wersji JavaScript ESMAV6. Ta metoda tworzenia funkcji zastąpiła słowo kluczowe funkcjonować z tworzenia funkcji i użył symbolu strzałki „=>”, Stąd funkcja strzałki nazwy. Funkcja strzałek nie zmienia sposobu wywoływania funkcji, aby wykonać zapisane w niej zadanie. W tym artykule szczegółowo wyjaśniono funkcje strzałek lub funkcje strzałek tłuszczowych, a także krótkie porównanie z innymi formami tworzenia metod.