logo

JavaScript funkcijas

JavaScript funkcijas tiek izmantoti operāciju veikšanai. Mēs varam izsaukt JavaScript funkciju daudzas reizes, lai atkārtoti izmantotu kodu.

if un else in bash

JavaScript funkcijas priekšrocība

JavaScript funkcijām galvenokārt ir divas priekšrocības.

  1. Koda atkārtota izmantošana : Mēs varam izsaukt funkciju vairākas reizes, lai tā saglabātu kodēšanu.
  2. Mazāk kodēšanas : Tas padara mūsu programmu kompaktu. Mums nav katru reizi jāraksta daudzas koda rindiņas, lai veiktu kopīgu uzdevumu.

JavaScript funkcijas sintakse

Deklarēšanas funkcijas sintakse ir dota zemāk.

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

JavaScript funkcijām var būt 0 vai vairāk argumentu.

JavaScript funkcijas piemērs

Apskatīsim vienkāršu funkcijas piemēru JavaScript, kam nav argumentu.

 function msg(){ alert('hello! this is message'); } 
Izmēģiniet to tūlīt

Iepriekš minētā piemēra izvade

JavaScript funkcijas argumenti

Mēs varam izsaukt funkciju, nododot argumentus. Apskatīsim tādas funkcijas piemēru, kurai ir viens arguments.

 function getcube(number){ alert(number*number*number); } 
Izmēģiniet to tūlīt

Iepriekš minētā piemēra izvade

Funkcija ar atdeves vērtību

Mēs varam izsaukt funkciju, kas atgriež vērtību, un izmantot to savā programmā. Apskatīsim tādas funkcijas piemēru, kas atgriež vērtību.

 function getInfo(){ return 'hello javatpoint! How r u?'; } document.write(getInfo()); 
Izmēģiniet to tūlīt

Iepriekš minētā piemēra izvade


JavaScript funkcijas objekts

JavaScript mērķis ir Funkciju konstruktors ir izveidot jaunu funkcijas objektu. Tas izpilda kodu globāli. Tomēr, ja mēs tieši izsaucam konstruktoru, funkcija tiek izveidota dinamiski, bet nenodrošinātā veidā.

Sintakse

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

Parametrs

arg1, arg2, .... , argn - Tas attēlo funkcijas izmantoto argumentu.

korpuss - Tas atspoguļo funkcijas definīciju.

JavaScript funkciju metodes

Apskatīsim funkciju metodes ar aprakstu.

Metode Apraksts
pieteikties () To izmanto, lai izsauktu funkciju, kas satur šo vērtību un vienu argumentu masīvu.
saistīt() To izmanto, lai izveidotu jaunu funkciju.
zvanīt () To izmanto, lai izsauktu funkciju, kas satur šo vērtību un argumentu sarakstu.
toString() Tas atgriež rezultātu virknes formā.

JavaScript funkciju objektu piemēri

1. piemērs

Apskatīsim piemēru, lai parādītu doto skaitļu summu.

 var add=new Function('num1','num2','return num1+num2'); document.writeln(add(2,5)); 
Izmēģiniet to tūlīt

Izvade:

 7 

2. piemērs

Apskatīsim piemēru, lai parādītu sniegtās vērtības jaudu.

 var pow=new Function('num1','num2','return Math.pow(num1,num2)'); document.writeln(pow(2,3)); 
Izmēģiniet to tūlīt

Izvade:

 8