JavaScript spremenljivke so vsebniki za shranjevanje podatkov in jih je mogoče deklarirati na 4 načine, ki so var, let in const. In kdaj uporabimo eno od teh načinov? Zapomniti si moramo, da je vedno potrebno deklarirati spremenljivke, če vrednosti spremenljivke ne bomo spreminjali, potem uporabimo const. V primeru, da const ne moremo uporabiti, potem uporabimo let, če pa potrebujemo podporo za stare brskalnike pa uporabimo var.
V primeru, da so spremenljivke ne deklarirane, se ob prvi uporabi deklarirajo samodejno. Za dobro programsko prakso velja, da spremenljivke pred uporabo vedno deklariramo. Vse JavaScript spremenljivke morajo biti označene z edinstvenimi imeni, ki se imenujejo identifikatorji. Identifikatorji so lahko kratka imena (kot je to a in b) ali bolj opisna (dolga) imena, kot je (starost, velikost, prostornina, itn.). Splošna pravila za konstrukturiranje imen za spremenljivke so imena, ki lahko vsebujejo črke, številke, podčrtaje in dolar znak, vendar se morajo imena vedno začeti s črko. Lahko se začnejo tudi z znakom $ (dolar) in _ (podčrtaj) in se razlikujejo med velikimi in malimi črkami (a in A sta različni spremenljivki). Ne moremo pa uporabiti rezerviranih imen (ključne besede v JavaScript). JavaScript identifikatorji razlikujejo med velikimi in malimi črkami.
V JavaScript je znak enačaja (=) operator dovoljevanja in ne kot operater je enako, kar se razlikuje od algebre. Če pogledamo primer
a = a + 13;
je v algebri popolni nesmisel, v JavaScript pa popolnoma smiselno, ker a dodeli vrednost a + 13. Izračuna vrednost a + 13 in rezultat vnese v a, vrednost a se poveča za 13.
document.getElementById("a").innerHTML = a = a + 13;
operator enako je v JavaScript zapisan kot ==
Vrste podatkov (ang. Data Types) | Spremenljivke lahko vsebujejo številke, kot je 100 in besedilne vrednosti, kot je "ime besede". | Glej primer |
---|