代码优化介绍

一、代码优化介绍

  • 本质上就是采集大量的执行样本进行数学统计和分析
  • 使用基于Benchmark.js的https://jsperf.com/(已经不再维护了,现在使用jsbench.me)完成

二、慎用全局变量

  • 全局变量定义在全局执行上下文,是所有作用域链的顶端
  • 全局执行上下文一直存在于上下文执行栈,直到程序退出
  • 如果某个局部作用域出现了同名变量则会遮蔽或污染全局

四、通过原型对象附加方法

六、 for循环优化

八、避免闭包陷阱

  • 闭包是一种强大的 语法
  • 闭包使用不当很容易出现内存泄漏
  • 不要为了闭包而闭包

九、采用文档碎片的方式执行效率更高

十一、直接量替换new Object

十四、减少读取数据次数

十六、采用事件绑定

十七、import异步加载

有些资源没必要一开始就加载

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月19日
下一篇 2022年1月19日

相关推荐