課程
/前端開發
/JavaScript
/JavaScript進階篇
沒看出不同位置造成的區別啊
2014-04-28
源自:JavaScript進階篇 1-4
正在回答
建議放在body標簽結束之前,因為頁面是從上往下加載的,你放在head里就先下載然后執行js代碼,由于js的加載執行與頁面渲染是互斥的,所以你會感覺頁面變慢。。放在body標簽結束之前能極大地提高性能。
當然是要放在</body>前面的,以后在js文件中使用DOM去找元素時,若放在<head>中會出問題的,因為瀏覽器從上到下進行加載
放在head比較好,可以從代碼整潔性和可維護性考慮,而且分開存放,方便多人同時工作,不打擾,。
從優化的角度看,放在</body>之前就最好
還沒機會接觸項目,很多書中都是推薦放在head。您的回復沒看明白,放在哪里可以保證正常運行?
文件加載順利是從上到下,JS放在上面,有可以在引用正文中的內容,但是正文沒加載完,這時候有可能不能正常運行。在項目開發中,可以驗證和體會下。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答為什么這樣寫 就只輸出一次成績不合格?
1 回答中間的 i = i + 1 替換 成i ++ ;一樣嗎
1 回答9-4 charset=gb2312,自己用vs charset=utf-8不能實現功能只能顯示前端頁面,怎么辦?
1 回答// 每隔100毫秒調用clock函數,并將返回值賦值給i var i=setInterval("clock()",100);是什么意思啊
1 回答checkall函數里 hoppy里存放的是什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-13
建議放在body標簽結束之前,因為頁面是從上往下加載的,你放在head里就先下載然后執行js代碼,由于js的加載執行與頁面渲染是互斥的,所以你會感覺頁面變慢。。放在body標簽結束之前能極大地提高性能。
2014-05-13
當然是要放在</body>前面的,以后在js文件中使用DOM去找元素時,若放在<head>中會出問題的,因為瀏覽器從上到下進行加載
2014-05-09
放在head比較好,可以從代碼整潔性和可維護性考慮,而且分開存放,方便多人同時工作,不打擾,。
2014-05-09
從優化的角度看,放在</body>之前就最好
2014-04-29
還沒機會接觸項目,很多書中都是推薦放在head。您的回復沒看明白,放在哪里可以保證正常運行?
2014-04-29
文件加載順利是從上到下,JS放在上面,有可以在引用正文中的內容,但是正文沒加載完,這時候有可能不能正常運行。在項目開發中,可以驗證和體會下。