JavaScript/Kintamųjų vardinimas
Išvaizda
JAVASCRIPT PROGRAMAVIMO PAGRINDAI
(instrukcinis vadovas pradedantiesiems)[keisti]
JAVASCRIPT PROGRAMAVIMO PAGRINDAI
(instrukcinis vadovas pradedantiesiems)[keisti]
Kintamųjų vardinimas[keisti]
Kintamųjų vardinimas[keisti]
JS kintamųjų vardinimas turi nustatytas ir programuotojų praktikoje įprastas taisykles:
- Kintamųjų vardai prasideda raide, bet ne skaitmens ar kitokiais simboliais, išskyrus žemojo brūkšnelio simbolį „_" ir dolerio simbolį „$", kitaip JS tokio užrašymo nesupras esant kintamojo vardu;
- Kintamųjų vardams negali būti panaudoti JS rezervuoti žodžiai, pvz., true, false, return;
- Nors kitų sistemos žodžių vartojimas kintamųjų vardinimui nėra uždraustas, tačiau jie irgi nėra vartotini, pvz., number, Math, boolean. Kitaip, jei pamatote žodį, kuris vartojamas sistemoje – nevartokite jo kintamojo vardui;
- Kintamųjų vardai bendruoju atveju turi būti reikšminiai;
- Kintamojo vardas pradedamas mažąja raide ir kiekvienas reikšminis žodis jame pradedamas didžiąja, pvz., apskritimoPerimetras.
Pavyzdys. Anksčiau užrašytą kodą r = 10; k = 2*Math.PI*r galimą pakeisti pagal kintamųjų vardinimo taisykles:
- skaiciusPI = Math.PI;
- apskritimoSpindulys = 10;
- apskritimoPerimetras = 2*skaiciusPI*apskritimoSpindulys;
Toks užrašymas (sintaksė) gali atrodyti gremėzdiškas, painus ir nepatogus, visgi pogramavime jis yra įprastas ir tam yra keliolika priežasčių:
- Tai yra įprasta ir plačiai vartojama, tad susipažinus su kitų programuotojų kodu jums bus sunku jį suprasti, jei patys nesilaikysite bendrų taisyklių;
- Jūsų kodą bus sunku suprasti kitam programuotojui, nes jis nežinos, kas yra bevardžiai kintamieji „r", „a", „b", „k" atskirose kodo vietose;
- Pačiam pogramuotojui būtu sunku suprasti savo paties kodą, pvz., grįžus jį tobulinti po pusmečio pertraukos;
Kintamųjų pavadinimus galima rašyti lietuviškomis raidėmis, bet bendrai tokia praktika nėra paplitusi.
Komentarai gali geriau padėti suprasti kodą, tad pradėję programuoti nevenkite jų rašyti.