亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于javascript的位置/

既然用到函數的調用了,那么位置是不是無所謂了,我把js寫在了緊跟body的后面然后寫Body內容,為什么沒反應,換了位置就好了?xi

正在回答

3 回答

一樓正解

0 回復 有任何疑惑可以回復我~

一樓復制粘貼得很順暢。

0 回復 有任何疑惑可以回復我~
#1

慕粉3688811 提問者

二樓有何高見
2016-10-12 回復 有任何疑惑可以回復我~

javascript作為一種腳本語言可以放在html頁面中任何位置,但是瀏覽器解釋html時是按先后順序的,所以前面的script就先被執行。
比如進行頁面顯示初始化的js必須放在head里面,因為初始化都要求提前進行(如給頁面body設置css等);而如果是通過事件調用執行的function那么對位置沒什么要求的。因而除了部分需要在網頁中輸出內容、調整顯示的JavaScript必須放在<head></head>之間,
一般的JavaScript放在<head></head>和放在<body></body>之間從執行結果來看是沒有區別的,但是有如下的經驗規則:
1.當JavaScript要在頁面加載過程中動態建立一些Web頁面的內容時,應將JavaScript放在body中。
2.定義為函數并用于頁面事件的JavaScript應當放在head標記中,因為它會在body之前加載。采用這種方法,頁面就不會被腳本搞得一團糟,易于閱讀,在每個頁面中,總可以在同一個位置找到腳本。

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741185    人
  • 解答問題       9866    個

JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門

進入課程

關于javascript的位置/

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號