JS循环语句

53 阅读1分钟

1、while语句

  只要条件为 true,循环能够一直执行代码块。
  1)、语法

    while (条件) {
        要执行的代码块
    }

    必须具备的四个条件:
            1)初始化
            2)条件判断
            3)要执行的代码
            4)自身的改变

image.png

image.png
  如果您忘了对条件中使用的变量进行递增,那么循环永不会结束。这会导致浏览器崩溃。

2、do......while语句

  do....while 循环是 while 循环的变体。在检查条件是否为真之前,这种循环会执行一次代码块,然后只要条件为真就会重复循环。
  1)、语法

    do {
        要执行的代码块
    }
    while (条件);

image.png

image.png
    while 和 do...while 的区别
  while循环,在每次循环迭代开始时测试要计算的条件,因此如果条件表达式的计算结果为false,则将永远不会执行循环。
  使用do ... while循环,即使条件表达式的计算结果为false,该循环也将始终执行一次

3、for语句

  1)语法

    for (语句 1; 语句 2; 语句 3) {
         要执行的代码块
    }

image.png

image.png

4、流程控制语句

    1break
        结束循环,不在执行之后的循环
    2continue
        结束本次循环,下次循环还进行