logo

JavaScript-funksjoner

JavaScript-funksjoner brukes til å utføre operasjoner. Vi kan kalle JavaScript-funksjonen mange ganger for å gjenbruke koden.

Fordel med JavaScript-funksjon

Det er hovedsakelig to fordeler med JavaScript-funksjoner.

  1. Gjenbrukbarhet av kode : Vi kan kalle en funksjon flere ganger slik at den lagrer koding.
  2. Mindre koding : Det gjør programmet vårt kompakt. Vi trenger ikke å skrive mange linjer med kode hver gang for å utføre en felles oppgave.

JavaScript-funksjonssyntaks

Syntaksen for deklarasjonsfunksjonen er gitt nedenfor.

runas i powershell
 function functionName([arg1, arg2, ...argN]){ //code to be executed } 

JavaScript-funksjoner kan ha 0 eller flere argumenter.

JavaScript-funksjonseksempel

La oss se det enkle eksemplet på funksjon i JavaScript som ikke har argumenter.

 function msg(){ alert('hello! this is message'); } 
Test det nå

Utdata fra eksemplet ovenfor

JavaScript-funksjonsargumenter

Vi kan kalle funksjon ved å sende argumenter. La oss se eksempelet på funksjon som har ett argument.

 function getcube(number){ alert(number*number*number); } 
Test det nå

Utdata fra eksemplet ovenfor

Funksjon med returverdi

Vi kan kalle funksjon som returnerer en verdi og bruke den i programmet vårt. La oss se eksempelet på funksjon som returnerer verdi.

 function getInfo(){ return 'hello javatpoint! How r u?'; } document.write(getInfo()); 
Test det nå

Utdata fra eksemplet ovenfor


JavaScript-funksjonsobjekt

I JavaScript er formålet med Funksjonskonstruktør er å lage et nytt funksjonsobjekt. Den kjører koden globalt. Men hvis vi kaller konstruktøren direkte, opprettes en funksjon dynamisk, men på en usikret måte.

innstillingsmeny for Android-telefoner

Syntaks

 new Function ([arg1[, arg2[, ....argn]],] functionBody) 

Parameter

arg1, arg2, .... , argn - Det representerer argumentet som brukes av funksjon.

functionBody – Den representerer funksjonsdefinisjonen.

JavaScript-funksjonsmetoder

La oss se funksjonsmetoder med beskrivelse.

Metode Beskrivelse
søke om() Den brukes til å kalle en funksjon som inneholder denne verdien og en enkelt rekke argumenter.
binde() Den brukes til å lage en ny funksjon.
anrop() Den brukes til å kalle en funksjon som inneholder denne verdien og en argumentliste.
toString() Den returnerer resultatet i form av en streng.

JavaScript-funksjonsobjekteksempler

Eksempel 1

La oss se et eksempel for å vise summen av gitte tall.

 var add=new Function('num1','num2','return num1+num2'); document.writeln(add(2,5)); 
Test det nå

Produksjon:

 7 

Eksempel 2

La oss se et eksempel for å vise kraften til oppgitt verdi.

 var pow=new Function('num1','num2','return Math.pow(num1,num2)'); document.writeln(pow(2,3)); 
Test det nå

Produksjon:

java metoder
 8