JavaScript gir funksjoner som ligner på de fleste av scripting og programmering språk.
I JavaScript, en funksjon som tillater deg å definere en blokk med kode, gi den et navn, og deretter kjøre den så mange ganger du ønsker.
En JavaScript-funksjon som kan defineres ved hjelp av funksjonen søkeord.
//defining a functionfunction <function-name>(){ // code to be executed};//calling a function<function-name>();
følgende eksempel viser hvordan du definerer og kalle en funksjon i JavaScript.,
function ShowMessage() { alert("Hello World!");}ShowMessage();
I eksempelet ovenfor, har vi definert en funksjon som heter ShowMessage som viser en popup-melding «Hei Verden!». Denne funksjonen kan utføre ved hjelp av () operatør f.eks. ShowMessage().
Funksjon Parametere
En funksjon kan ha en eller flere parametre, som vil bli levert av kallet kode og kan brukes inne i en funksjon. JavaScript er et dynamisk type skriptspråk, så en funksjon parameteren kan ha verdi av hvilken som helst datatype.,
Du kan passere mindre eller mer argumenter og kalle en funksjon. Hvis du passerer mindre argumenter deretter resten av parametrene vil være udefinert. Hvis du passerer flere argumenter deretter ytterligere argumenter vil bli ignorert.
Argumenter Objektet
Alle funksjoner i JavaScript kan bruke argumenter objekt som standard. Et argumenter objekt har verdi for hver parameter.
argumentene objektet er en matrise som objekt. Du kan få tilgang til sine verdier ved å bruke indeks lik matrisen. Imidlertid, er det ikke støtte array metoder.,
Et argumenter objektet er fortsatt gyldig selv om funksjonen ikke har noen parametre.
Et argumenter objekt kan være iterated ved hjelp av for-løkke.
Returnere Verdien
En funksjon kan returnere null eller én verdi ved hjelp av retur søkeord.
I eksempelet ovenfor, en funksjon som heter Sum legger val1 & val2 og returnere det. Så ringer koden kan få tilbake verdien og tilordne den til en variabel. Den andre funksjonen må du Multiplisere ikke returnere noen verdi, så resultatet variabel vil være udefinert.
En funksjon kan komme tilbake en annen funksjon i JavaScript.,
Funksjon Uttrykk
JavaScript-gjør det mulig for oss å tilordne en funksjon til en variabel, og deretter bruke den variabelen som en funksjon. Det kalles funksjonen uttrykk.
Anonym Funksjon
JavaScript-gjør det mulig for oss å definere en funksjon uten noen navn. Denne navnløse funksjonen kalles anonym funksjon. Anonym funksjon må være tilordnet til en variabel.,
Nestede Funksjoner
I JavaScript, en funksjon kan ha en eller flere indre funksjoner. Disse nestede funksjoner er i omfanget av ytre funksjon. Indre funksjon kan få tilgang til variabler og parametere i ytre funksjon. Imidlertid, ytre-funksjonen kan ikke få tilgang til variabler som er definert innenfor indre funksjoner.
- JavaScript-en funksjon som tillater deg å definere en blokk med kode, gi den et navn, og deretter kjøre den så mange ganger du ønsker.,
- En funksjon kan defineres ved hjelp av funksjonen søkeord og kan utføres ved hjelp av () operatør.
- En funksjon kan inkludere en eller flere parametre. Det er valgfritt å angi funksjon parameterverdier mens du utfører det.
- JavaScript er et løst-skrevet språk. En funksjon som parameter kan holde verdien av alle data type.
- Du kan angi færre eller flere argumenter mens du ringer-funksjonen.
- Alle funksjonene kan få tilgang argumenter objekt av standard i stedet for parameteren navn.
- En funksjon kan returnere en bokstavelig verdi eller en annen funksjon.,
- En funksjon kan være tilordnet til en variabel med ulike navn.
- JavaScript lar deg lage anonyme funksjoner som må være tilordnet til en variabel.