采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这个就需要好好了解下for循环的执行过程了,我们来比较下两段代码的区别:
第一段:
for (let i = 0, len = data.length; i < len; i++) {}
for (let i = 0, len = data.length; i < len; i++) {
}
第二段:
for(let i = 0; i < data.length; i++){}
for(let i = 0; i < data.length; i++){
从功能上看,两段代码是一样的,但性能上,第一段代码会更高,因为对于data.length只需要取一次就可以,而第二段代码对于data.length在每次循环的时候都需要取一次。
原来是这样啊! 懂了,那以后都尽量用第一种写法,再去仔细看看for循环官方文档,多谢谢老师指教~
登录后可查看更多问答,登录/注册
横跨小程序端、云后端、CMS一站式云开发的小程序全栈课程
3.6k 20
1.5k 4
1.9k 1
2.4k 1
2.3k 13