课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么把i=i+1打成i++ chrome就崩了呢。。。这加号还没打出来呢。。
2016-04-26
源自:JavaScript进阶篇 4-8
正在回答
i=i++ 在这里相当于i=i ,即左边i是原来的i(而不是i+1),首次即进入死循环,可以替换为:i=++i;
qqttttstudent 提问者
死宅男 回复 qqttttstudent 提问者
因为这个代码时实时更新的,你在删除条件的时候代码失去了break条件就死循环了
经常代码还没打完就死循环了
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答为什么 for(var i=1;i<3;i++)中 i=0;的时候什么都打印不出来?
2 回答for 循环 打i++网页就崩了
3 回答为什么把i换成clock_of_set 就不可以了呢
1 回答while(i=0;i<mynum.length;i++)这么写为什么不成功呢
2 回答为什么写 i=i+1