Hvordan tilordne en funksjon til en variabel i JavaScript

Hvordan tilordne en funksjon til en variabel i JavaScript
Funksjoner er de grunnleggende komponentene i JavaScript. En funksjon i JavaScript er en samling av uttalelser som utfører en handling eller beregner en verdi. Det kan lett gjenbrukes ved å bare kalle det. I JavaScript er det tre typer funksjoner, en navngitt funksjon, en pilfunksjon og en anonym funksjon. I JavaScript blir anonyme og pilfunksjonene tilordnet en variabel.

Dette blogginnlegget vil gi et JavaScript -eksempel på hvordan du kan tilordne en funksjon til en variabel.

Hvordan tilordne en funksjon til en variabel i JavaScript?

Det er to forskjellige typer funksjoner i JavaScript, som vil bli brukt ved å tilordne dem til variabler:

  • Tilordne en anonym funksjon til en variabel
  • Tilordne en pilfunksjon til en variabel

La oss se hvordan du skal tilordne disse funksjonstypene til en variabel.

Tilordne en anonym funksjon til en variabel

En "anonym”Funksjon er den enkleste typen funksjon som kan tilordnes en variabel. Som indikert med navnet, vil funksjonen erklære uten navnet.

Syntaks
Følg den gitte syntaksen for å tilordne en anonym funksjon til en variabel:

var variabel_name = funksjon () ;

Eksempel 1: Tildel en anonym funksjon til en variabel uten parameter
Lag en variabel “sum”Og tilordne en anonym funksjon til den. I funksjonen, lag to variabler “en”Og“b”Ved å tildele verdier”12”Og“8Henholdsvis og til slutt returnerer summen av to tall "en”Og“b”:

var sum = funksjon ()
var a = 12;
var b = 8;
returner A + B;

Ring funksjonen med et variabelnavn “sum”Med seler”()”Som betegner funksjonen:

konsoll.log (sum ());

Utgangen vises “20”Mens du kaller den anonyme funksjonen som er tilordnet en variabel:

Eksempel 2: Tildel en anonym funksjon til en variabel med parameter
Her, tilordne en anonym funksjon til variabelen med to parametere “en”Og“b”. Det vil returnere summen av to tall som vil bli passert under funksjonssamtalen som et argument:

var sum = funksjon (a, b)
returner A + B;

Ring den anonyme funksjonen ved hjelp av variabel “sum”Ved å bestå nummer”4”Som et første argument”en”Og“6”Som det andre argumentet”b”:

konsoll.logg (sum (4, 6));

Tilsvarende utgang vil være:

Tilordne en pilfunksjon til en variabel

pilfunksjon”Er den andre måten å bruke funksjonen på variabelen. Den eneste forskjellen mellom pilfunksjonen og den anonyme funksjonen er at den vil opprette uten å bruke nøkkelordet "funksjon”Og i stedet bruk en pil. Arrow -funksjonen i JavaScript har den korteste syntaks for funksjonserklæring.

Syntaks
Bruk følgende syntaks for å tilordne pilfunksjonen til variabelen:

var variabel_name = (parametere) => ;

Eksempel 1: Tildel en pilfunksjon til en variabel uten parameter
Lag en variabel “sum”Og tilordne en pilfunksjon til den. I funksjonen, lag to variabler “en”Og“b”Ved å tildele verdier”9”Og“12Henholdsvis, og til slutt, returner summen av to tall "en”Og“b”:

var sum = () =>
var a = 9;
var b = 12;
returner A + B;

Ring funksjonen med et variabelnavn “sum”:

konsoll.log (sum ());

Utgangen vises “21”Mens du ringer pilfunksjonen uten parametere tildelt en variabel:

Eksempel 2: Tildel en pilfunksjon til en variabel med parameter
Lag en pilfunksjon med variabler “en”Og“b”Det vil returnere summen av to tall. Det er det samme som den anonyme funksjonen med parametere, men uten "funksjon”Nøkkelord:

var sum = (a, b) =>
returner A + B;

Påkalle pilfunksjonen ved å bruke variabelnavnet “sum”:

konsoll.logg (sum (23, 20));

Produksjon

Konklusjon

To forskjellige typer funksjoner kan tilordnes en variabel. Dette er “anonym”Funksjon og en“pil”Funksjon. En anonym funksjon er tilordnet med eller uten parametere mens pilfunksjonen er tilordnet variabelen med parametere. Dette blogginnlegget demonstrerer prosessen med å tildele en funksjon til en variabel