您好,欢迎来到六三科技网。
搜索
您的当前位置:首页编写高性能Javascript代码的N条建议_javascript技巧

编写高性能Javascript代码的N条建议_javascript技巧

来源:六三科技网


多年来,Javascript一直在web应用开发中占据重要的地位,但是很多开发者往往忽视一些性能方面的知识,特别是随着计算机硬件的不断升级,开发者越发觉得Javascript性能优化的好不好对网页的执行效率影响不明显。但在某些情况下,不优化的Javascript代码必然会影响用户的体验。因此,即使在当前硬件性能已经大大提升的时代,在编写Javascript代码时,若能遵循Javascript规范和注意一些性能方面的知识,对于提升代码的可维护性和优化性能将大有好处。

  下面给出编写高性能的Javascript代码的若干建议:

  1、尽量不要用for-in 循环去访问数组,建议用 for 循环进行循环: 



  2、建议将对象进行缓存处理,特别是DOM访问是比较消耗资源的:



  3、建议不要在函数内进行过深的嵌套判断:



  4、避免循环引用,防止内存泄漏:



  5、建议避免在函数内返回一个未声明的变量,会污染外部变量:



  6、var声明变量,建议写在多行



说明:其实单个函数时间上差别较小,这里采用循环多次用累计时间进行性能对比,不同PC配置或者浏览器测试结果可能存在差异。

以上内容是编写高性能Javascript代码的N条建议,希望对大家有所帮助。

Copyright © 2019- xue63.com.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务