首頁 > web前端 > js教程 > 主體

延遲載入JavaScript

大家讲道理
發布: 2017-01-24 16:03:35
原創
1628 人瀏覽過

如何延遲載入JavaScript

真正的延遲載入JavaScript意味著:在頁面內容已經完全載入完成之後才開始載入或解析JavaScript(這也就是說JavaScript不能影響頁面速度或關鍵渲染路徑)。

  • 使用「onload」事件來呼叫外部JavaScript資源

  • 外部JavaScript資源不能在頁面內容加載完前加載

  • 解釋

網路上的焦點往往是人們為了找到解決方案而抓狂,JavaScript的延遲載入便是焦點其中之一。

許多人說”只要使用defer就可以了“、”只要使用async就可以了“,或者說”只要把你的JavaScript放到頁面最底部就可以了“,但是這些都沒有解決問題—— 讓頁面完全加載完成然後(只能在完全加載之後)加載外部JS。這些方式也不會讓你透過從Google頁面速度工具中取得的」延遲來載入JavaScript「 警告(這一點譯者有些疑問,因為我在測試的時候發現上面的三個方法是可以去掉這個警告的)。

這個解決方案將會解答。

呼叫外部JavaScript檔案的腳本

這段程式碼放到HTML文件的

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!