位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 執(zhí)行 JavaScript 程序

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-23

■知識(shí)點(diǎn)

瀏覽器在解析HTML文檔時(shí),將根據(jù)文檔流從上到下逐行解析和顯示。JavaScript代碼也是HTML文檔的組成部分,因此JavaScript腳本的執(zhí)行順序也是根據(jù)<SCript>#簽的位置來確定的。

■實(shí)例設(shè)計(jì)

使用瀏覽器測(cè)試下面的示例代碼,會(huì)看到JavaScript代碼從上到下逐步被解析的過程。

<!doctype html>

<script>

alert ("頂部腳本");

</script>

<html>

<head>

<meta charset="utf-8">

<title>test</title>

<script>

alert ("頭部腳本");

</script>

</head>

<body>

<h1>網(wǎng)頁標(biāo)題</hl> 

<script>

alert ("頁面腳本"); 

</script>

<p>正文內(nèi)容</p>

</body>

<script>

alert ("底部腳本");

</script>

</html>

    在瀏覽器中瀏覽上面的示例網(wǎng)頁,首先,彈出提示文本“頂部腳本”,然后顯示網(wǎng)頁標(biāo)題“test”,接著彈出提示文本“頭部腳本”,下面才顯示一級(jí)標(biāo)題文本“網(wǎng)頁標(biāo)題”,繼續(xù)彈出提示文本“頁面腳本”,接著顯示段落文本“正文內(nèi)容”,最后彈出提示文本“底部腳本”。對(duì)于導(dǎo)入的JavaScript文件,也將按標(biāo)簽在文檔中出現(xiàn)的順序來執(zhí)行,而且執(zhí)行過程是文檔解析的一部分,不會(huì)單獨(dú)解析或者延期執(zhí)行。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部