1.变量局部作用域变量需要用let

2.不改变值的变量需要用const

3.递归的出口尽量改为业务代码的终止条件作为递归出口并用return false终止代码继续执行的方式使程序不继续开辟栈空间,提高程序性能

4.interval尽量更改为timeout配合递归实现,确保代码执行的精准率,因为interval有时候会导致代码没执行完却又开始执行下一秒的代码

5.timeout需要及时用clearTimeout清空,让内存得到及时释放,提高程序性能

6.注释需要及时标注参数类型 参数名称

7.代码结尾需要及时标注;否则会影响vuceli或者小程序编译性能,因为如果代码结尾不加;编译时会报错,只是脚手架帮我们添加了;而已,但是这样会影响程序性能

优化之前的案例代码

关于日常业务代码的代码优化

关于日常业务代码的代码优化

优化之后的案例代码

关于日常业务代码的代码优化

关于日常业务代码的代码优化

 

相关文章: