Denne håndboken vil lære prosedyren for å bestå en funksjon som en parameter eller argument.
Hvordan passere en JavaScript -funksjon som argument/parameter?
For å passere en funksjon som en parameter, tilbyr JavaScript et "ReferenceFunc ()”Som vil referere til den spesifikke funksjonen som må sendes som en parameter.
Her har vi et eksempel for demonstrasjonen.
Eksempel
Først vil vi erklære en funksjon "foreldre ()”Og pass“ReferenceFunc”Som en parameter:
funksjon overordnet (referansefunc)Deretter vil vi erklære den andre funksjonen som heter “barn()”Som må sendes som en parameter i foreldre () -funksjonen. Videre vil vi vise en melding i funksjonen til funksjonen for å bekrefte om funksjonen lykkes med suksess som et argument eller ikke:
funksjon barn ()Til slutt vil vi passere barnet () -funksjonen som et argument til foreldre () -funksjonen:
foreldre (barn);Når det ovennevnte programmet vil bli utført og funksjonen for foreldre () vil prøve å få tilgang til Child () -funksjonen, vil kompilatoren referere til Child () -funksjonen som "ReferenceFunc ()”Og utfør koden Legg til i kroppen som følger:
Vi har demonstrert den enkleste metoden for å passere en funksjon som en parameter eller argument.
Konklusjon
For å passere en funksjon som en parameter, kan du legge en referanse til den nødvendige funksjonen som et argument i JavaScript. I et slikt scenario, når en funksjon prøver å få tilgang til en annen funksjon som sendes som et argument under funksjonssamtalen, vil den ekstra referanseparameteren referere til den, og den spesifiserte operasjonen vil bli utført. Denne oppskrivningen diskuterte metoden for å bestå enhver funksjon som et argument eller parameter i JavaScript.