資源描述:
《javascript代碼執(zhí)行順序》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、JavaScript執(zhí)行順序上一節(jié)是從JavaScript引擎的解析機(jī)制來(lái)探索JavaScript的工作原理,下面我們以更形象的示例來(lái)說(shuō)明JavaScript代碼在頁(yè)面中的執(zhí)行順序。如果說(shuō),JavaScript引擎的工作機(jī)制比較深?yuàn)W是因?yàn)樗鼘儆诘讓有袨椋敲碕avaScript代碼執(zhí)行順序就比較形象了,因?yàn)槲覀兛梢灾庇^感覺(jué)到這種執(zhí)行順序,當(dāng)然JavaScript代碼的執(zhí)行順序是比較復(fù)雜的,所以在深入JavaScript語(yǔ)言之前也有必要對(duì)其進(jìn)行剖析。1.1按HTML文檔流順序執(zhí)行JavaScript代碼首先,讀者應(yīng)該清楚,HTML文檔在瀏
2、覽器中的解析過(guò)程是這樣的:瀏覽器是按著文檔流從上到下逐步解析頁(yè)面結(jié)構(gòu)和信息的。JavaScript代碼作為嵌入的腳本應(yīng)該也算做HTML文檔的組成部分,所以JavaScript代碼在裝載時(shí)的執(zhí)行順序也是根據(jù)腳本標(biāo)簽
如果通過(guò)腳本標(biāo)簽<
4、head>