1、 尽可能把<script>标签放在body之后,避免JS的执行卡住D0M的渲染,最大程度保 证页面尽快地展示出来
2、 尽可能合并JS代码:提取公共方法,进行面向对象设计等……
3、 CSS能做的事情,尽量不用JS来做,毕竟JS的解析执行比较粗暴,而CSS效率更高。
4、 尽可能逐条操作D0M,并预定好CSs样式,从而减少reflow或者repaint的次数。
5、 尽可能少地创建D0M,而是在HTML和CSS中使用display: none来隐藏,按需显示。
6、 压缩文件大小,减少资源下载负担。
Was this helpful?
0 / 0