JavaScript/Kintamųjų vardinimas: Skirtumas tarp puslapio versijų

Iš Wikibooks.
Ištrintas turinys Pridėtas turinys
Naujas puslapis: ==<div style="background-color:#d9d9fa" text-align: center><h1 style="text-align: center; font-size: 2rem; color: #191970">JAVASCRIPT PROGRAMAVIMO PAGRINDAI<br><small>(instrukcinis vadovas pradedantiesiems)</small></h1></div>== ===<div style="background-color:#c8e6ed"><h2 style="text-align: center; font-size: 1.6rem; color: #191970">Kintamųjų vardinimas</h2></div>=== <br> <div style="background-color:#f7f5e9; text-indent: 32px; font-size: 1rem"> <p>JS kintamųjų vardinim...
 
3 eilutė: 3 eilutė:
<br>
<br>
<div style="background-color:#f7f5e9; text-indent: 32px; font-size: 1rem">
<div style="background-color:#f7f5e9; text-indent: 32px; font-size: 1rem">
<p>JS kintamųjų vardinimas turi nustatytas ir programuotojų paktikoje įprastas taisykles:</p>
<p>JS kintamųjų vardinimas turi nustatytas ir programuotojų praktikoje įprastas taisykles:</p>


<ol>
<ol>

10:27, 17 rugsėjo 2021 versija

JAVASCRIPT PROGRAMAVIMO PAGRINDAI
(instrukcinis vadovas pradedantiesiems)

Kintamųjų vardinimas


JS kintamųjų vardinimas turi nustatytas ir programuotojų praktikoje įprastas taisykles:

  1. 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;
  2. Kintamųjų vardams negali būti panaudoti JS rezervuoti žodžiai, pvz., true, false, NaN;
  3. 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;
  4. Kintamųjų pavadinimai bendruoju atveju turi būti reikšminiai ir nurodyti, kokia vertė kintamajam yra priskirta;
  5. 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 mes galime pakeisti pagal kintamųjų vardinimo taisykles:

  • skaiciusPI = Math.PI;
  • apskritimoSpindulys = 10; apskritimoPerimetras = 2*skaiciusPI*apskritimoSpindulys;

Nors jums 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ų:

  1. Tai yra įprasta, tad susipažinus su kitų programuotojų kodu jums bus sunku jį suprasti, jei nesilaikysit bendrų taisyklių;
  2. Jūsų kodą bus sunku suprasti kitam programuotojui ar tuo labiau su programavimu nesusijusiam žmogui, nes jie dažniausiai nežino, ką jūs koduojate ir kas yra kintamieji „r", „a", „b", „c" atskirose kodo vietose;
  3. Pačiam pogramuotojui būtu sunku suprasti savo paties kodą, pvz., grįžus jį tobulinti po mėnesio 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 nesivaržykite jų rašyti.