ePamokos.lt - pamokos IT tema
 
 

JavaScript pagrindai

Kas yra JavaScript?

JavaScript – vartotojo kompiuteryje veikianti (client-side), objektiškai orientuota skriptinimo kalba, besiremianti prototipų principu. Ji dažniausiai naudojama internetiniuose puslapiuose, siekiant juos padaryti interaktyvesniais. JavaScript pagalba taip pat galima valdyti kai kurias programas.
JavaScript sukūrė Brendano Eicho Nestcape kompanija. Iš pradžių ji buvo pavadinta Mocha, vėliau buvo pervadinta į LiveScript. Galiausiai dėl sintaksinio panašumo į Java kalbą jį [...]

Skaityti daugiau

JavaScript kodo komentavimas

Komentaras – tai viena ar kelios teksto eilutės, kuriomis nusakoma, kas yra daroma, t.y. paaiškinimas, kurio dėka galime susigaudyti (ką parašyto skripto dalis turi atlikti), nes komentarai yra būtent skirti programuotojams, o ne naršyklėms.
JavaScript kalboje yra naudojami keli komentavimo būdai:
// - vienos eilutės komentaras
/* */ - kelių eilučių komentaras
Pasižiūrime, kaip tai yra naudojama scripte:

<script [...]

Skaityti daugiau

JavaScript kintamieji (variables)

Abstrakčiai sakant, kintamasis yra “objektas”, kuris saugo tam tikrą informaciją. Kintamiesiems yra suteikiami vardai, pagal kuriuos vėliau ir yra kreipiamasi į kintamuosius. Kintamųjų vardai gali būti sudaryti iš didžiųjų ir mažųjų lotyniškų raidžių, skaičių ir pabraukimo simbolio (”_”). Pirmasis kintamojo vardo simbolis turi būti lotyniška raidė arba pabraukimo ženklas. Taip pat nereiktų pamiršti, kad JavaScript [...]

Skaityti daugiau

JavaScript sąlygos sakiniai (if, else, switch)

Sąlygos sakiniai suteikia galimybę, priklausomai nuo aplinkybės, įvykdyti vieną ar kitą kodo bloką. JavaScript kalboje kaip ir daugumoje kitų kalbų yra realizuoti if-else ir switch sąlygos sakiniai.
Sąlygos sakinys if-else JavaScript kalboje yra aprašomas lygiai taip pat kaip ir PHP ar C/C++ kalbose. Kodo blokas, priklausantis sąlygos sakiniui, yra apskliaudžiamas riestiniais skliaustais.
Pvz.:
/* if sintaksė:if (sąlyga){  [...]

Skaityti daugiau

Ciklai JavaScript kalboje (while, do-while ir for)

Ciklas – tai kodo blokas, kuris yra vykdomas kelis kartus. Ciklų vykdymas dažniausiai yra nutraukiamas, pasiekus norimą rezultatą, žinoma, galima padaryti ir taip vadinamą amžiną ciklą, nors labai retais atvejais jie būna reikalingi.
while
Ciklas while yra vykdomas tol, kol sąlyga yra teisinga, t.y lygi true. while vykdomo kodo blokas yra apskliaudžiamas riestiniais skliaustais.
Pvz.:
/*while sintaksė:while (sąlyga){  [...]

Skaityti daugiau

Funkcijų kūrimas ir naudojimas JavaScript kalboje

Funkcija - tai specialiai parašytas ir apiformintas JavaScript kodo fragmentas, kuris gali būti iškviečiamas iš bet kurios programos vietos. Funkcija turi unikalų pavadinimą, į ją galima perduoti vieną ar kelis parametrus (kintamuosius) ir grąžinti rezultatą, kurį galima panaudoti programoje. Kaip taisyklė, funkcijų pavidale yra naudojamas koks nors dažnai naudojamas kodo fragmentas tam, kad nereiktų jo [...]

Skaityti daugiau