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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jquery.min.js和bootstrap.min.js為什么推薦在html的最底部引入?

jquery.min.js和bootstrap.min.js為什么推薦在html的最底部引入?

yqesl 2017-04-23 09:03:45
為什么jquery.min.js和bootstrap.min.js這兩個文件放入HTML網頁的最底部,而不是我們一般<head>標簽中?解釋說,這么做的原因是為了防止網頁未加載完畢而這兩個文件先加載可能產生的不必要的問題。我如果在jq文件引入之前寫jq、js的話,由于加載順序的話難道不會出問題嗎?
查看完整描述

2 回答

已采納
?
狹路相逢_14324972

TA貢獻1條經驗 獲得超0個贊

1、搜索引擎優化問題,或者是性能優化問題;采取引入css文件放入head標簽,而js文件放在body標簽后;問題來了,,為甚么有的放入body中尼??!其實這是頁面某些內容被用戶點擊需要立即執行,即動態創建功能文檔;更有甚者,那有的加載在head頭部尼,其實是需要調用才執行的腳本或事件觸發執行的腳本放在HTML的head部分,可以保證腳本在任何調用前都可以加載執行

查看完整回答
反對 回復 2017-04-23
?
田心楓

TA貢獻1064條經驗 獲得超383個贊


理論上來說js標簽放在html文檔的任何位置都可以,規范起見,推薦放到body結束標簽的末尾,包含到body標簽內



這樣處理的好處是無需擔心因頁面未完成加載,造成DOM節點獲取不到,使腳本報錯的問題,而且能避免因腳本運行緩慢造成頁面卡死的問題。另外,Yahoo的前端優化指南里就有這一條。


查看完整回答
1 反對 回復 2017-04-23
  • 2 回答
  • 0 關注
  • 4095 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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