1.1. Notacija naredbi
JavaScript se u osnovi sastoji od niza instrukcija koje JavaScript interpretator, dakle
WWW-pretrazivac, prevodi u masinski kod koji se onda moze izvesti na racunaru posjetitelja.
Postoje jednostavne i komplicirane instrukcije.
Primjer 1.
Primjer 2.
Primjer 3.
alert("Kvadrat broja" + Broj +"= "+Kvadrat);
|
Primjer 4.
if (Znamenka > 100);
Znamenka = 0;
|
To su neki od primjera, kako jednostavnijih tako i kompliciranijih (relativno).
Jedna instrukcija u JavaScript-u se uvijek sastoji od jedne naredbe, koja zavrsava sa ;
Jedna naredba je dakle kada:
- Jednoj varijabli pridajete neku vrijednost (kao u primjeru 1.)
- Kada sa varijablama ili vrijednostima izvrsavate neku operaciju (kao u primjeru 2).
- Kada izvrsavate neku objekt-metodu (kao u primjeru 3.).
- Kada izvrsavate neku uvjetnu funkciju (kao u primjeru 4.).
1.2. Notiranje bloka instrukcija
Blok instrukcija sastoji se iz dvije ili vise instrukcija koje se nalaze unutar jedne nadredjene
instrukcije ili unutar uvjetnih funkcija (kao sto su if ili while). Takodje i sve instrukcije koje
se nalaze unutar jedne osobno definirane funkcije cine jedan blok instrukcija.
Primjer 1.
if (Broj >100)
{
Broj = 0;
Broj2 = 100;
}
|
Dakle jedan blok instrukcija pocinje sa { a zavrsava se sa }. Novi redovi nakon pojedinih
instrukcija nisu obavezni. Ali se naravno kao i kod svakog programskog jezika
preporucuju zbog preglednosti. Koristite tab taster, jer ako ikada opet morali neki
duzi program obraditi imat cete problema, ne samo drugi vec i vi osobno. Naravno da se unutar jednog
bloka instrukcija moze naci novi blok, dakle mogu biti tako reci prepleteni..
1.3. Vlastite funkcije/imena
Cesto puta tijekom programiranja JavaScript-a morate dodjeljivati vlastita imena. Na
primjer kada programirate vlastite funkcije ili kada dodjeljujete varijable. Slijedi jedan primjer
vlastite funkcije.
Primjer 1.
function ZatvoriProzorFrame (Brojprozora)
{
parent.frames[Brojprozora].close();
}
|
Kod vlastitih imena morate se pridrzavati sljedecih pravila:
- nesmijete koristiti razmak unutar imena
- mozete koristiti maksimalno 32 znaka za jedno ime
- ime se moze sastojati samo od znamenki (brojki) ili slova, prvi znak
bi trebalo da bude slovo. Mozete koristiti mala i velika slova.
- od specijalnih znakova mozete koristiti samo donju liniju "_"
- imena nesmiju biti identicna sa rezerviranim rijecima
1.4. Komentari unutar JavaScripta
Komentari unutar JavaScripta se nanose slicno kao u C programskom jeziku. Komentar
zaopcinjete sa /* a zavrsavate ga sa */. Tekst koji se nalazi unutar ovih znakova,
ce od strane JavaScript interpretatora biti ignoriran.