Základy syntaxe JavaScriptu

Pokud se považujete za programátorské antitalenty, bude se vám hodit tento zhuštěný přehled. Kdybyste tomu nerozuměli, nevěšte hlavu: v praxi si vystačíte s kopírováním příkladů. 

Příkazy se oddělují středníkem nebo koncem řádku

jeden příkaz;
další příkaz
další příkaz
který ale nemůže pokračovat na dalším řádku;

V praxi se doporučuje středníky používat, protože přidávají přehlednost.

Záleží na velikosti písmen

Všude. V názvech proměnných, v názvech objektů. 

Proměnná je něco jiného než proměnná. Objekt window.Location je špatně, protože tam má být window.location.

Řetězce se uzavírají do uvozovek

Přípustné jsou i apostrofy (na české klávesnici Alt + 39). Je to jedno, zda se použije apostrofy nebo uvozovky. Někdy jsou apostrofy nutné, zejména při in-line zápisu. 

<img onmouseover="alert('AHOJ')">

Při přejetí obrázku se zobrazí hláška s textem AHOJ. Jindy je třeba využít escape sekvencí.

Escape sekvence

Pokud je nějaký speciální znak, který JavaScript interpretuje, potřeba zapsat do stránky, musí se využít tzv. escape sekvence. Před ten znak se napíše zpětné lomítko. Nejčastěji se to používá u uvozovek. Předchozí příklad lze zapsat i takto:  

<img onmouseover="alert(\"AHOJ\")">

Logické hodnoty

JavaScript zná speciální hodnotu pro pravdu: true a pro nepravdu: false.

Další pravidla

Objekty a jejich metody a vlastnosti se oddělují tečkami: objekt.podobjekt.vlastnost 

Programové sekvence se uzavírají do složených závorek {} (zejména při větvení a deklaraci funkcí). 

o tvorbě, údržbě a zlepšování internetových stránek

Návody HTML CSS JavaScript
Píše Yuhů, dusan@pc-slany.cz

Hledání:

Javascript na www.jakpsatweb.cz

Píše Yuhů: http://dusan.pc-slany.cz, mail: dusan@pc-slany.cz

Poslední aktualizace 10.12.2003