js如何调出、终止循环

82次阅读
没有评论

在 JavaScript 中,循环语句可以帮助我们重复执行一段代码块,直到达到某个条件或者指定次数。常用的循环语句有 for 循环、while 循环、do…while 循环等。

下面是一个使用 for 循环打印 0 到 9 的代码示例:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>循环示例</title>
</head>
<body>
  <script>
    // 使用 for 循环打印 0 到 9
    for (var i = 0; i < 10; i++) {
      console.log(i);
    }
  </script>
</body>
</html>

上面的代码中,使用了一个 for 循环来打印 0 到 9。for 循环包含三个表达式,分别是循环变量的初始化表达式、循环条件表达式和循环后操作表达式,这些表达式在圆括号内以分号分隔。

在循环过程中,我们可以使用 break 关键字来终止循环。下面是一个使用 for 循环打印 0 到 9,当循环变量的值等于 5 时停止循环的代码示例:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>循环示例</title>
</head>
<body>
  <script>
    // 使用 for 循环打印 0 到 9,当循环变量的值等于 5 时停止循环
    for (var i = 0; i < 10; i++) {
      if (i === 5) {
        break;
      }
      console.log(i);
    }
  </script>
</body>
</html>

在上面的代码中,当循环变量的值等于 5 时,使用 break 关键字终止循环。因此,在控制台中只会输出 0 到 4 的数字。

另外,我们还可以使用 continue 关键字来跳过当前循环的剩余部分,直接进入下一次循环。下面是一个使用 for 循环打印 0 到 9,跳过循环变量的值等于 5 的代码示例:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>循环示例</title>
</head>
<body>
  <script>
    // 使用 for 循环打印 0 到 9,跳过循环变量的值等于 5
    for (var i = 0; i < 10; i++) {
      if (i === 5) {
        continue;
      }
      console.log(i);
    }
  </script>
</body>
</html>

在上面的代码中,当循环变量的值等于 5 时,使用 continue 关键字跳过当前循环的剩余部分,直接进入下一次循环。

正文完
 
评论(没有评论)