![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化相关
Amber_Ren_
这个作者很懒,什么都没留下…
展开
-
ng-if 和 ng-show 的性能对比
ng-if 和 ng-show 的性能对比当 ng-if 后的表达式为 false 时,该指令会删除它对应的 scope,所以这也就意味着如果 ng-if 之后表达式的值变化的比较频繁的话,那么对应 scope 的创建和销毁也就会比较频繁。建议:如果你发现在你的的代码中由于使用了大量的 ng-if 而导致应用有时卡顿比较明显的话,不妨考虑一下使用 ng-show / ng-hide 这一指令,它并...原创 2018-03-18 17:48:27 · 1410 阅读 · 0 评论 -
重构代码
重构代码相关1、代码块划分明确,相关代码行通常会在一个代码块2、函数不能过长,要符合单一原则,提高代码的复用性3、检验算法(校验)可抽取,比如上下限的范围检测,算法是固定的,不同区别仅在于传入的参数有差别,可以将算法跟数据分离,提高复用性4、接口定义,内部方法和接口方法要区分,需要跟界面交互的定义成接口,不需要的定义成内部的方法5、命名,名称需要明确标识变量或者函数的业务意义...翻译 2018-03-18 18:02:03 · 150 阅读 · 0 评论