写循环设置长度蹦了

来源:9-7 节点属性

大师兄_

2016-04-10 18:18

为什么我这样写的时候老是蹦了

写回答 关注

2回答

  • 大师兄_
    2016-04-11 12:34:25

    谢谢你的建议,我已经采纳了

  • xidianylhuang
    2016-04-10 21:47:19

    因为这个页面是不断刷新的,当你写了for(i=0;i<arr.length;){ } 还没来得及写后面的i++,它已经刷新了,想当于程序已经运行了,那么问题来了,你的循环变量 i 没有变化,i=0永远小于arr.length,所以就进入了死循环,不崩才怪。

    我的建议是:先写for(i=0;i<arr.length;i++),写完之后再写后面的{ },这样就不会崩了

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468196 学习 · 21891 问题

查看课程

相似问题