Jak przypisać funkcję do zmiennej w JavaScript

Jak przypisać funkcję do zmiennej w JavaScript
Funkcje są podstawowymi elementami JavaScript. Funkcja w JavaScript to zbiór instrukcji, który wykonuje działanie lub oblicza wartość. Można go łatwo ponownie wykorzystać, po prostu nazywając to. W JavaScript istnieją trzy typy funkcji, nazwana funkcja, funkcja strzałki i funkcja anonimowa. W JavaScript funkcje anonimowych i strzałek są przypisywane do zmiennej.

Ten post na blogu zawiera przykład JavaScript, jak przypisać funkcję do zmiennej.

Jak przypisać funkcję do zmiennej w JavaScript?

Istnieją dwa różne typy funkcji w JavaScript, które będą używane przez przypisanie ich do zmiennych:

  • Przypisz funkcję anonimową do zmiennej
  • Przypisz funkcję strzałki do zmiennej

Zobaczmy, jak przypisać te typy funkcji do zmiennej.

Przypisz funkcję anonimową do zmiennej

Jakiś "anonimowy”Funkcja jest najprostszym typem funkcji, którą można przypisać do zmiennej. Jak wskazuje nazwa, funkcja zadeklaruje się bez nazwy.

Składnia
Postępuj zgodnie z podaną składnią do przypisania funkcji anonimowej do zmiennej:

var varible_name = function () ;

Przykład 1: Przypisz funkcję anonimową do zmiennej bez parametru
Utwórz zmienną „suma”I przypisz do niej funkcję anonimową. W funkcji utwórz dwie zmienne „A" I "B”Poprzez przypisanie wartości„12" I "8”Odpowiednio, a na koniec zwróć sumę dwóch liczb”A" I "B”:

var sum = funkcja ()
var a = 12;
var B = 8;
zwrócić A + B;

Wywołaj funkcję przez nazwę zmienną „suma„Z aparatem ortodontyczny”()„To oznacza funkcję:

konsola.log (sum ());

Wyjście wyświetla się „20”Podczas wywoływania funkcji anonimowej przypisanej do zmiennej:

Przykład 2: Przypisz funkcję anonimową do zmiennej z parametrem
Tutaj przypisz funkcję anonimową do zmiennej z dwoma parametrami „A" I "B". Zwróci sumę dwóch liczb, które zostaną przekazane podczas wywołania funkcji jako argument:

var sum = funkcja (a, b)
zwrócić A + B;

Wywołać funkcję anonimową za pomocą zmiennej „suma„Przekazując numer„4„Jako pierwszy argument”A" I "6”Jako drugi argument„B”:

konsola.log (suma (4, 6));

Odpowiednie wyjście będzie:

Przypisz funkcję strzałki do zmiennej

„„funkcja strzałki”To drugi sposób zastosowania funkcji do zmiennej. Jedyną różnicą między funkcją strzałki a funkcją anonimową jest to, że będzie ona tworzyć bez użycia słowa kluczowego „funkcjonować”I zamiast tego użyj strzałki. Funkcja strzałek w JavaScript ma najkrótszą składnię do deklaracji funkcji.

Składnia
Użyj następującej składni, aby przypisać funkcję strzałki do zmiennej:

var varible_name = (parameters) => ;

Przykład 1: Przypisz funkcję strzałki do zmiennej bez parametru
Utwórz zmienną „suma”I przypisz do niego funkcję strzałki. W funkcji utwórz dwie zmienne „A" I "B”Poprzez przypisanie wartości„9" I "12”Odpowiednio i na koniec zwróć sumę dwóch liczb”A" I "B”:

var sum = () =>
var a = 9;
var B = 12;
zwrócić A + B;

Wywołaj funkcję przez nazwę zmienną „suma”:

konsola.log (sum ());

Wyjście wyświetla się „21”Podczas wywoływania funkcji strzałki bez parametrów przypisanych do zmiennej:

Przykład 2: Przypisz funkcję strzałki do zmiennej z parametrem
Utwórz funkcję strzałki ze zmiennymi „A" I "B„To zwróci sumę dwóch liczb. Jest taki sam jak funkcja anonimowa z parametrami, ale bez „funkcjonować”Słowo kluczowe:

var sum = (a, b) =>
zwrócić A + B;

Wywołać funkcję strzałki za pomocą nazwy zmiennej „suma”:

konsola.log (suma (23, 20));

Wyjście

Wniosek

Dwa różne typy funkcji można przypisać do zmiennej. To są "anonimowy”Funkcja i„strzałka”Funkcja. Anonimowa funkcja jest przypisywana z parametrami lub bez, podczas gdy funkcja strzałki jest przypisywana do zmiennej z parametrami. Ten post na blogu pokazuje proces przypisywania funkcji do zmiennej