前端开发的优化方法
1) 減少http請求次數(shù):css spirit,data uri?
(2) JS,CSS源碼壓縮?
(3) 前端模板 JS+數(shù)據(jù),減少由于HTML標(biāo)簽導(dǎo)致的帶寬浪費(fèi),前端用變量保存AJAX請求結(jié)果,每次操作本地變量,不用請求,減少請求次數(shù)?
(4) 用innerHTML代替DOM操作,減少DOM操作次數(shù),優(yōu)化javascript性能?
(5) 用setTimeout來避免頁面失去響應(yīng)?
(6) 用hash-table來優(yōu)化查找?
(7) 當(dāng)需要設(shè)置的樣式很多時設(shè)置className而不是直接操作style?
(8) 少用全局變量?
(9) 緩存DOM節(jié)點(diǎn)查找的結(jié)果?
(10) 避免使用CSS Expression?
(11) 圖片預(yù)載?
(12) 避免在頁面的主體布局中使用table,table要等其中的內(nèi)容完全下載之后才會顯示出來,顯示比div+css布局慢?
轉(zhuǎn)載于:https://www.cnblogs.com/mangoniuniu/p/5481202.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
- 上一篇: DOM-动态操作心得
- 下一篇: 通讯录--第一版