一、代码优化介绍
- 本质上就是采集大量的执行样本进行数学统计和分析
- 使用基于Benchmark.js的https://jsperf.com/(已经不再维护了,现在使用jsbench.me)完成
二、慎用全局变量
- 全局变量定义在全局执行上下文,是所有作用域链的顶端
- 全局执行上下文一直存在于上下文执行栈,直到程序退出
- 如果某个局部作用域出现了同名变量则会遮蔽或污染全局
四、通过原型对象附加方法
六、 for循环优化
八、避免闭包陷阱
- 闭包是一种强大的 语法
- 闭包使用不当很容易出现内存泄漏
- 不要为了闭包而闭包
九、采用文档碎片的方式执行效率更高
十一、直接量替换new Object
十四、减少读取数据次数
十六、采用事件绑定
十七、import异步加载
有些资源没必要一开始就加载
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!