Kako vrniti vrednost v JavaScriptu

Človek pred računalnikom

Seizo Terasaki / Digital Vision / Getty Images





Najboljši način za prenos informacij nazaj v kodo, ki je poklicala funkcijo v JavaScriptu, je pisanje funkcije, tako da se ji vrednosti, ki jih uporablja funkcija, posredujejo kot parametri in funkcija vrne poljubno vrednost, ki jo potrebuje, ne da bi uporabila ali posodabljala katero koli globalno spremenljivke.

Z omejevanjem načina, na katerega se informacije posredujejo funkcijam in iz njih, je lažje ponovno uporabiti isto funkcijo z več mest v kodi.



Izjava o vrnitvi JavaScript

JavaScript omogoča posredovanje ene vrednosti nazaj v kodo, ki jo je poklicala, potem ko se vse v funkciji, ki se mora izvajati, konča.

JavaScript posreduje vrednost iz funkcije nazaj v kodo, ki jo je poklicala z uporabo stavka return. Vrednost, ki jo je treba vrniti, je določena v vrnitvi. Ta vrednost je lahko akonstantna vrednost, spremenljivka ali izračun, kjer se vrne rezultat izračuna. Na primer:



|_+_|

Zgornja funkcija prikazuje, kako nadzorujete, kateri povratni stavek se zažene z uporabo stavkov if.

Vrednost, ki jo vrne klic funkciji, je vrednost tega klica funkcije. Na primer, s to funkcijo lahko nastavite spremenljivko na vrednost, ki je vrnjena z naslednjo kodo (ki bi rezultat nastavila na 5).

var rezultat = num(3,3);

Razlika med funkcijami in drugimi spremenljivkami je v tem, da je treba funkcijo zagnati, da se določi njena vrednost. Ko morate dostopati do te vrednosti na več mestih v kodi, je bolj učinkovito, če enkrat zaženete funkcijo in vrnjeno vrednost dodelite spremenljivki. Ta spremenljivka se uporablja v preostalih izračunih.