Kliendipoolse JavaScript'i lühikonspekt
interpretaatoriga.
1. Veebibrauseri programmeerimiskeskkond
Et kliendipoolset JavaScript'i paremini mõista selgitame, kuidas töötab veebibrauseri
programmeerimiskeskkond. Selleks on vaja mõista, kolme aspekti:
9
10
1. Veebibrauseri peamine ülesanne on esitada HTML dokumenti brauseri
aknas. Kliendipoolse JavaScript'i puhul esindab HTML dokumenti Document
objekt, ja veebiakent, mis esitab dokumenti, esindab Window objekt. Window
objekt on Donkument objektist tähtsam ehk objekti hierarhias (vt. järgmist
aspekti) kõrgemal kohal. Sest Window objekt on kliendipoolse JavaScript'i
globaalne objekt, mis tähendab, et tema omadusi ja meetodeid võib kasutada
igas programmis eelnevalt defineerimata.
2. Window objekt on kliendipoolse JavaScript'i võtmeobjekt. Kõik ülejäänud
kliendipoolsed objektid on Window objektiga seotud