这段代码为什么会无限循环,求大神们告知

来源:7-8 返回指定的字符串首次出现的位置

慕粉3975027

2016-10-15 15:34

var mystr="Hello World!Hello World!Hello World!"  for(var i=0;i<mystr.length;i=a+1){      var a=mystr.indexOf("o",i);      document.write("o出现的位置:"+a);      }

写回答 关注

1回答

  • 慕仙9496121
    2016-10-15 17:26:56
    已采纳

    for(var i=0;i<mystr.length;i=a+1){      

        i是变量,var a=mystr.indexOf("o",i);那么a也就成了变量,所以会无限循环

    qq_谜离_...

    如何无线循环 运行直接崩溃 那要实现 代码如何写呢

    2016-10-18 15:23:02

    共 1 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题