为什么把示例中的i=i+1打成i++ chrome就崩了呢。。。这加号还没打出来呢。。

来源:4-8 退出循环break

qqttttstudent

2016-04-26 00:08

为什么把i=i+1打成i++ chrome就崩了呢。。。这加号还没打出来呢。。

写回答 关注

3回答

  • 死宅男
    2016-04-26 01:07:28
    已采纳

    i=i++ 在这里相当于i=i   ,即左边i是原来的i(而不是i+1),首次即进入死循环,可以替换为:i=++i;

    qqtttt...

    非常感谢!

    2016-04-28 22:12:29

    共 3 条回复 >

  • anfly
    2016-07-21 21:07:35

    因为这个代码时实时更新的,你在删除条件的时候代码失去了break条件就死循环了

  • 慕工程3118143
    2016-05-13 11:03:23

    经常代码还没打完就死循环了

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题