Sie sind auf Seite 1von 3

1.

Uvod u JavaScript, promenljive i tipovi podataka

Mrežne ili web aplikacije se dele na one koje se izvršavaju na serveru (serverske) i one koje se
izvršavaju lokalno u pregledaču svakog korisnika.

Ajax je tehnologija kojom se sadržaj stranice može izmeniti bez „ručnog“ osvežavanja.

Ime koje se dodeljuje promenljivoj naziva se identifikator. Identifikator može da počne slovom,
znakom za dolar ili donjom crtom. Brojevi ne mogu da budu na prvom mestu, ali mogu da budu deo
identifikatora npr. Var zo12ew;

JavaScript je case sensitive program i imena promenljivih napisana malim ili velikim slovina
prepoznaje kao različite promenljive. Ključne reči ne mogu biti identifikatori promenljivih npr. for,
class, int, itd.

Postoje 4 tipa podataka: celobrojni brojevi, racionalni brojevi, stringovi i logički tip (true/false).
Celobrojni brojevi se mogu koristiti kao dekadni brojevi (najčešće), ali se koriste i brojevi zapisani
oktanim ili heksadecimalnim sistemom. Brojei dekadnog sistema ne mogu počinjati nulom, dok oktalni
počinju sa 0, a heksadecimalni sa ox. Racionalni brjevi se mogu pisati pomoću decimalne tačke (3.14)
ili pomoću eksponencijalne prezentacije (314E-2).

Logički tipovi imaju vrednost true ili false. Tokom rada se može izvršiti konverzija true u 1, a false u 0.

2. Operatori i kontrolne strukture

Operatori mogu biti aritmetički, logički i operatori za poređenje.

Aritmetički operatori
logički operatori

operatori za poređenje
3. Implicitna i eksplicitna konverzija tipova, kontrolne strukture, operatori, prioritet operatora i
asocijativnost

Implicitna konverzija predstavlja automatsku konverziju tipova bez bilo koje metode ili akcije
programera.

Eksplicitna konverzija u string se vrši pomoću String() ili toString(), konvertovanje u broj se vrši
pomoću Number(), parseInt() ili parseFloat(), a konvertovanje u boolean se vrši pomoću Boolean().

Pošto Null predstavlja nedostatak vrednosti za objekat, a Undefined nedefinisanu vrednost, u radu sa
logičkim operatorima uvek daju rezultat false.

Das könnte Ihnen auch gefallen