Open pengkobe opened 6 years ago
https://www.kancloud.cn/kancloud/web_performance_optimization/80999 优化原则:
例如FF、Opera和Safari的JAVASCRIPT引擎,都对字符串的拼接运算(+)做了特别优化
10级引用的开销大体是一次空函数调用开销的1/2。这两者的开销都远远大于简单操作(如四则运算)
注意: 同样是内建特性,如 arguments 的访问性能就很差,几乎赶上一次函数调用了。
https://www.kancloud.cn/kancloud/web_performance_optimization/80999
优化原则:
根据不同引擎进行不同优化
例如FF、Opera和Safari的JAVASCRIPT引擎,都对字符串的拼接运算(+)做了特别优化
以大规模循环体为最主要优化对象
尽量避免过多的引用层级和不必要的多次方法调用
10级引用的开销大体是一次空函数调用开销的1/2。这两者的开销都远远大于简单操作(如四则运算)
)尽量使用语言本身的构造和内建函数
注意: 同样是内建特性,如 arguments 的访问性能就很差,几乎赶上一次函数调用了。