script放在body和放在head的區別


放在body中:在頁面加載的時候被執行

放在head中:在被調用時被執行

原因:

1、瀏覽器是從上到下解析HTML的。

2、放在head里的js代碼,會在body解析之前被解析;放在body里的js代碼,會在整個頁面加載完成之后解析。

js應該放哪:

1、head中:需調用才執行或事件觸發執行的腳本,可以保證腳本在調用之前被加載

2、body中:當頁面被加載時執行的腳本,通常被用來生成頁面內容

舉例:

1、放在body中:

2、放在head中:

 

參考:

http://www.cnblogs.com/AinRain/p/3793602.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 script 寫在body和head中的區別 JS代碼放在head和body中的區別: 放在head中的JS代碼會在頁面加載完成之前就讀取,而放在body中的JS代碼,會在整個頁面加載完成之后讀取。 JS