logo

JavaScript-toiminnot

JavaScript-toiminnot käytetään toimintojen suorittamiseen. Voimme kutsua JavaScript-toimintoa monta kertaa käyttääksemme koodia uudelleen.

JavaScript-toiminnon etu

JavaScript-funktioilla on pääasiassa kaksi etua.

  1. Koodin uudelleenkäytettävyys : Voimme kutsua funktiota useita kertoja, jotta se säästää koodauksen.
  2. Vähemmän koodausta : Se tekee ohjelmastamme kompaktin. Meidän ei tarvitse kirjoittaa montaa koodiriviä joka kerta suorittaaksemme yhteisen tehtävän.

JavaScript-funktion syntaksi

Ilmoitusfunktion syntaksi on annettu alla.

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

JavaScript-funktioissa voi olla 0 tai enemmän argumentteja.

Esimerkki JavaScript-funktiosta

Katsotaanpa yksinkertainen esimerkki JavaScriptin funktiosta, jolla ei ole argumentteja.

 function msg(){ alert('hello! this is message'); } 
Testaa nyt

Yllä olevan esimerkin tulos

JavaScript-funktion argumentit

Voimme kutsua funktiota välittämällä argumentteja. Katsotaanpa esimerkkiä funktiosta, jolla on yksi argumentti.

 function getcube(number){ alert(number*number*number); } 
Testaa nyt

Yllä olevan esimerkin tulos

Toiminto palautusarvolla

Voimme kutsua arvon palauttavaa funktiota ja käyttää sitä ohjelmassamme. Katsotaanpa esimerkkiä funktiosta, joka palauttaa arvon.

 function getInfo(){ return 'hello javatpoint! How r u?'; } document.write(getInfo()); 
Testaa nyt

Yllä olevan esimerkin tulos


JavaScript-funktioobjekti

JavaScriptissä tarkoitus Toimintojen rakentaja on luoda uusi funktioobjekti. Se suorittaa koodin maailmanlaajuisesti. Kuitenkin, jos kutsumme konstruktoria suoraan, funktio luodaan dynaamisesti, mutta suojaamattomalla tavalla.

Syntaksi

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

Parametri

arg1, arg2, .... , argn - Se edustaa funktion käyttämää argumenttia.

FunctionBody - Se edustaa funktion määritelmää.

JavaScript-funktiomenetelmät

Katsotaanpa funktiomenetelmiä kuvauksella.

vlc ladataksesi youtube
Menetelmä Kuvaus
Käytä() Sitä käytetään kutsumaan funktio, joka sisältää tämän arvon ja yhden argumenttijoukon.
sitoa() Sitä käytetään uuden toiminnon luomiseen.
puhelu() Sitä käytetään kutsumaan funktio, joka sisältää tämän arvon ja argumenttiluettelon.
toString() Se palauttaa tuloksen merkkijonon muodossa.

JavaScript-funktion objektiesimerkkejä

Esimerkki 1

Katsotaanpa esimerkkiä annettujen lukujen summan näyttämiseksi.

 var add=new Function('num1','num2','return num1+num2'); document.writeln(add(2,5)); 
Testaa nyt

Lähtö:

 7 

Esimerkki 2

Katsotaanpa esimerkkiä tarjotun arvon tehon näyttämiseksi.

 var pow=new Function('num1','num2','return Math.pow(num1,num2)'); document.writeln(pow(2,3)); 
Testaa nyt

Lähtö:

 8