JavaScript/Kintamųjų vardinimas
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.