zoukankan      html  css  js  c++  java
  • JavaScript循环

    循环结构

    1、声明循环变量;
    2、判断循环条件
    3、执行循环体操作
    4、更新循环变量
    然后循环执行2-4,直到条件不成立时,跳出循环。
    如:while循环:
    var num = 1 ; //1、声明循环变量;
    while (num){ //2、判断循环条件
    document.write(num+"<br />");//3、执行循环体操作
    num++;//4、更新循环变量
    }


    JavaScript indexof()方法

    indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

    如果没有找到匹配的字符串则返回 -1。

    注意: indexOf() 方法区分大小写。

    说明:

    该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。


    码:

    <p id="p1">start stop speed start speed velociting start</p>

    <button onclick="myFunction()">点击这里</button>

    <p id="demo"></p>

    <script>

    function myFunction(){

    var str = "start stop speed start speed velociting start";

        var pos = str.indexOf("start");

        var time = 0;

        var sp =str.indexOf("start") ;

        while(sp != -1)

      {

        sp = str.indexOf("start",sp);

        if(sp !=-1)

        {time++;

          sp++;

        }

     }

      document.getElementById("demo").innerHTML = pos;

      document.getElementById("demo").innerHTML = t;

    </script>

  • 相关阅读:
    1509 加长棒
    51Nod 1158 全是1的最大子矩阵
    P2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
    P3384 【模板】树链剖分
    北京集训DAY3
    北京集训DAY2
    北京集训DAY1
    51Nod 1422 沙拉酱前缀 二分查找
    51Nod 1109 01组成的N的倍数
    51Nod 1043 幸运号码 数位DP
  • 原文地址:https://www.cnblogs.com/LLLL-MM/p/9948426.html
Copyright © 2011-2022 走看看