Selles osas vaatleme, kuidas HTML teksti sisestatud JavaScript'i interpretaatori poolt teostatakse. JavaScript'i laused, mis asuvad märgendite vahel täidetakse selles järjekoorras nagu nad esinevad HTML failis. Kui failis on rohkem, kui üks skript, siis täidetakse need samuti selles järjekorras nagu nad failis esinevad. Sama reegel kehtib skriptide kohta, mis HTML tekstis on eraldi failidena SRC atribuudiga. Skripti täitmine toimub veebibrauseri HTML töötlemis (parrsimis) protsessis. Kui skript asub HTML dokumendi päises, siis selle skripti täitmisel ei ole veel defineeritud skripte, mis asuvad dokumendi põhiosas (
). See tähendab, et JavaScript'i objektid, mis on kuuluvad dokumendi põhiosa sisusse (nt. Form) ei ole veel loodud ja päises olev skript ei saa nende objektidega manipuleerida. JavaScript'i laused, mis on märgendite vahel, täidetakse samamoodi nagu lauseid, mis asuvad