码迷,mamicode.com
首页 > Web开发 > 详细

JS性能消耗在哪里?

时间:2015-03-02 16:33:00      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

内部原因:构造,递归,循环,拷贝,动态执行,字符串操作等
 
1.过度的封装(过多的创建“庞大的”对象,但是如果在允许的条件下,面向对象的封装是可以提高维护性,而且符合我们的高内聚低耦合原则);
2.少的去使用私有变量在外界访问(向外界通过暴漏接口的方式去访问私有变量很消耗性能);
3.大量构造对象开销很大;
4.动态使用脚本的增加DOM节点改变DOM的拓扑结构在“互联网”当中更是不可取的(可以通过隐藏显示方法);
5.及时释放闭包内没有释放的资源
6.能不用eval动态解析的时候尽量不用
7.简化代码(如if..else...)

JS性能消耗在哪里?

标签:

原文地址:http://www.cnblogs.com/zzq-include/p/4308784.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!