问答详情
源自:7-8 返回指定的字符串首次出现的位置

indexOf()如何查找第N个

indexOf()如何查找第N个

提问者:話1場告别 2017-03-13 10:26

个回答

  • qq_灰色头像_17
    2017-08-22 10:41:30

    <!DOCTYPE html>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>string对象 </title>

    <script type="text/javascript">

     var str = "Hello World!ol ol ol ol ol ol ol";

    var con= 0;

    for(i=1;i<str.length;i++) 

    {

      con= str.indexOf("o",con);

      if (con!=-1)

      {con+=1;}

      else 

      {break;};  

      if(i==3)

      {document.write("第"+i+"个o的位置是"+con+"<br>");

      break;}

      else{}

    }

    </script>

    </head>

    <body>

    </body>

    </html>


  • 慕粉4221948
    2017-03-13 11:51:55

    obj.indexOf('N');