方法如下:
1、將所有<script>標(biāo)簽放在盡可能接近<body>標(biāo)簽底部的位置,以保證頁面在腳本運(yùn)行之前完成解析盡量減少對(duì)整個(gè)頁面下載的影響
2、限制頁面的<script>總數(shù)也可以改善性能。每當(dāng)頁面解析碰到一個(gè)<script>標(biāo)簽時(shí), 緊接著有一段時(shí)間用于代碼執(zhí)行。最小化這些延遲時(shí)間可以改善頁面的整體性能。
3、減少引用外部腳本文件的數(shù)量。每個(gè) HTTP 請(qǐng)求都會(huì)產(chǎn)生額外的性能負(fù)擔(dān),下載一個(gè) 100KB 的文件比下載四個(gè) 25KB 的文件要快。總之,減少引用外部腳本文件的數(shù)量。
4、非阻塞方式下載腳本。等頁面完成加載之后,再加載 JavaScript 源碼
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持武林網(wǎng)!
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注