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.
- Gjenbrukbarhet av kode : Vi kan kalle en funksjon flere ganger slik at den lagrer koding.
- 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