高性能javascript笔记

最近在学习这本书,简单做下笔记。书中很多概念可以让人耳目一新,平常写代码也经常用到,只是没注意的亚子。

对于javascript性能优化个人总结

1,javascript文件引入时候需要注意了,尽量放在body标签后面

2,使用循环时候注意了,注意减少循环次数,和执行一次循环的耗时,从而降低整体代码的执行时间

3,操作原生DOM时候比较耗时间,尽量减少DOM的操作,使用querySelector,querySelectorAll查询节点

4,操作dom元素或添加css样式时候容易引起页面重排,注意避免重排

5,ajax请求都要使用异步请求的,避免javascript线程卡顿

6,减少javascript文件请求量,合并多个小javascript文件

7,部署时候压缩javascript文件,css文件,减少数据体积

8,采用缓存的形式,包括服务端设置缓存,或者浏览器端缓存

9,使用预加载,延迟加载,减少多余的执行

10,。。。。。

javascript代码优化

1,浏览器主线程遇到script标签时候,会优先执行javascript代码,页面的下载和渲染都会停下来等待脚本执行完成。

2,

你可能感兴趣的:(高性能javascript笔记)