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.
- Koda atkārtota izmantošana : Mēs varam izsaukt funkciju vairākas reizes, lai tā saglabātu kodēšanu.
- 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