前端效能優化的點
1)減少HTTP請求次數:合併樣式和指令碼,使用css sprites,初始首屏之外的圖片資源按需載入,靜態資源延遲載入、懶載入
2)利用快取:快取Ajax,使用CDN,使用外部js和css檔案以便快取,新增Expires頭,服務端配置Etag,減少DNS查詢等
3)請求寬頻:壓縮檔案,開啟GZIP
4)程式碼層面優化:
儘量使用id來查詢節點;將一個列表的長度用一個變數快取;減少DOM操作,將一個多次使用的DOM節點用一個變數快取;儘量減少全域性變數的使用;多個變數的宣告合併;避免使用with(with會建立自己的作用域,會增加作用域鏈長度)
避免使用css表示式;
5)控制資原始檔載入優先順序:樣式放在頂部,指令碼放在底部
6)減少重排
相關文章
- 前端效能常見優化點分析前端優化
- 【前端效能優化】vue效能優化前端優化Vue
- 前端效能優化 —— 前端效能分析前端優化
- 前端效能優化前端優化
- 前端面試13:前端效能優化的關鍵時間點前端面試優化
- 前端效能優化 --- 圖片優化前端優化
- web前端效能優化Web前端優化
- 前端效能優化指南前端優化
- 前端css效能優化前端CSS優化
- 前端效能優化整理前端優化
- 前端效能優化(JS/CSS優化,SEO優化)前端優化JSCSS
- 前端效能優化——桌面瀏覽器前端優化策略前端優化瀏覽器
- 前端效能優化之效能測試前端優化
- 前端效能優化JavaScript篇前端優化JavaScript
- 前端效能優化總結前端優化
- 前端效能優化基礎前端優化
- vue + webpack 前端效能優化VueWeb前端優化
- 前端效能優化小結前端優化
- 前端效能優化之WebP前端優化Web
- 前端效能優化術語前端優化
- 前端工程與效能優化前端優化
- 前端效能優化方案索引前端優化索引
- 總結前端效能優化的方法前端優化
- 前端效能優化的常用手段前端優化
- 前端效能優化(三)——傳統 JavaScript 優化的誤區前端優化JavaScript
- 前端進階(1)Web前端效能優化前端Web優化
- 【譯】前端效能優化清單前端優化
- 前端開發效能優化方案前端優化
- 前端效能優化之Lazyload前端優化
- 桌面端前端效能優化策略前端優化
- 前端效能優化常用總結前端優化
- web前端效能優化總結Web前端優化
- WEB前端效能優化小結Web前端優化
- 你必須懂的前端效能優化前端優化
- 不得不提的前端效能優化前端優化
- 前端效能優化的三個維度前端優化
- 淺談網站效能之前端效能優化網站前端優化
- 前端效能優化之桌面瀏覽器優化策略前端優化瀏覽器