解读个提高Web程序执行效率的好经验.docVIP

  • 1
  • 0
  • 约5.17千字
  • 约 5页
  • 2017-03-30 发布于江苏
  • 举报

解读个提高Web程序执行效率的好经验.doc

解读个提高Web程序执行效率的好经验

  其实微博是个好东西,关注一些技术博主之后,你不用再逛好多论坛了,因为一些很好的文章微博会告诉你,最近看到酷勤网推荐的一篇文章《30个提高Web程序执行效率的好经验》,文章写得不错,提到一些经验都比较实用,是我们每一个做前端开发的人员都必须知道的。本人逐条解读一下,个人意见可能比较浅薄,看看大家对各个经验点怎么看了。 1、尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。创建页面元素的时候尽量不要使用DOM的document.createElement/appendChild()方法来创建,换用设置innerHTML的方法来替换。 jiuye: 过多使用DOM会增加DOM树的规模,进而影响文档遍历以及查找元素的性能。如果使用DOM元素的使用,建议使用如下方法进行: 1 var obj = document.getElementById(myId); 2 obj.XXX...; 2、eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。 jiuye: 使用eval()或new Function()构造函数作用于字符串表示的源码时,js引擎都需要将源码转换成可执行代码。这样的操作是很消耗资源的要比简单的函数调用慢100倍以上。 同时,eval()函数效率特别低,由于事先无法知晓传给 eval 的字符串中的内

文档评论(0)

1亿VIP精品文档

相关文档