时间:2021-07-01 10:21:17 帮助过:4人阅读
下面给出编写高性能的Javascript代码的若干建议:
1、尽量不要用for-in 循环去访问数组,建议用 for 循环进行循环:
2、建议将对象进行缓存处理,特别是DOM访问是比较消耗资源的:
3、建议不要在函数内进行过深的嵌套判断:
4、避免循环引用,防止内存泄漏:
5、建议避免在函数内返回一个未声明的变量,会污染外部变量:
6、var声明变量,建议写在多行
说明:其实单个函数时间上差别较小,这里采用循环多次用累计时间进行性能对比,不同PC配置或者浏览器测试结果可能存在差异。
以上内容是编写高性能Javascript代码的N条建议,希望对大家有所帮助。