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:
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:
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”:
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:
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:
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”:
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:
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