我們可以將JavaScript代碼放在html文件中任何位置,但是我們一般放在網(wǎng)頁的head或者body部分。
放在<head>部分
最常用的方式是在頁面中head部分放置<script>元素,瀏覽器解析head部分就會執(zhí)行這個(gè)代碼,然后才解析頁面的其余部分。
放在<body>部分
JavaScript代碼在網(wǎng)頁讀取到該語句的時(shí)候就會執(zhí)行。
注意: javascript作為一種腳本語言可以放在html頁面中任何位置,但是瀏覽器解釋html時(shí)是按先后順序的,所以前面的script就先被執(zhí)行。比如進(jìn)行頁面顯示初始化的js必須放在head里面,因?yàn)槌跏蓟家筇崆斑M(jìn)行(如給頁面body設(shè)置css等);而如果是通過事件調(diào)用執(zhí)行的function那么對位置沒什么要求的。
我們試一試,在不同位置寫入JS代碼:
1.在右邊編輯器的第7行輸入document.write("I love");
2.在右邊編輯器的第12行輸入
document.write("javascript");
如果分別在7行或12行寫入document.write()
代碼,在結(jié)果窗口會出現(xiàn)相應(yīng)內(nèi)容,如果兩行都寫入document.write()
代碼,按順序顯示。
請驗(yàn)證,完成請求
由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)