JavaScript 執(zhí)行 JavaScript 程序
■知識點
瀏覽器在解析HTML文檔時,將根據文檔流從上到下逐行解析和顯示。JavaScript代碼也是HTML文檔的組成部分,因此JavaScript腳本的執(zhí)行順序也是根據<SCript>#簽的位置來確定的。
■實例設計
使用瀏覽器測試下面的示例代碼,會看到JavaScript代碼從上到下逐步被解析的過程。
<!doctype html>
<script>
alert ("頂部腳本");
</script>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
<script>
alert ("頭部腳本");
</script>
</head>
<body>
<h1>網頁標題</hl>
<script>
alert ("頁面腳本");
</script>
<p>正文內容</p>
</body>
<script>
alert ("底部腳本");
</script>
</html>
在瀏覽器中瀏覽上面的示例網頁,首先,彈出提示文本“頂部腳本”,然后顯示網頁標題“test”,接著彈出提示文本“頭部腳本”,下面才顯示一級標題文本“網頁標題”,繼續(xù)彈出提示文本“頁面腳本”,接著顯示段落文本“正文內容”,最后彈出提示文本“底部腳本”。對于導入的JavaScript文件,也將按標簽在文檔中出現的順序來執(zhí)行,而且執(zhí)行過程是文檔解析的一部分,不會單獨解析或者延期執(zhí)行。
點擊加載更多評論>>