Tag: 性能优化预览模式: 普通 | 列表

06

08

javascript代码性能优化

网上一些文章觉得挺有用,把主要思想摘录下来。

javascript代码性能优化 by西红柿爱番茄

Javascript代码优化无非主要围绕:DOM操作、循环、闭包、对象重复出现、对象的声明方式、作用域链、字符串操作、类的声明方式等等。循环、闭包、对象重复出现是从作用域链的角度去优化的;DOM操作主要围绕HTMLCollection、NodeList等来优化;对象的声明方式主要是对象(Object)、数组(Array)、字符串(String)、函数(Function)、正则(RegExp)等内置的对象使用字面量的方式来声明,这个比使用new来实例化相应的对象在性能上要强很多;字符串操作的优化方式主要是通过数组的push和join方法;类的声明方式优化方式主要是分清属性和方法的声明的方式,方法使用prototype的方式来声明;Javascript语言本身的流程操作语句的优化(if、switch、with、eval等等)。

查看更多...

Tags: JavaScript 性能优化

分类:Website | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 178
幻の小屋
软件&技术