📜  for item 循环 - Javascript (1)

📅  最后修改于: 2023-12-03 15:15:09.958000             🧑  作者: Mango

循环语句 - for 循环

在 JavaScript 中,for 循环是一种常用的循环语句,用于重复执行特定的代码块。for 循环适用于已知循环次数的情况,它可以以一定的步长递增或递减控制循环的次数。

语法

for 循环的一般语法如下所示:

for (初始化语句; 循环条件; 步长更新) {
    // 循环体
}

其中:

  • 初始化语句 在循环开始前执行,通常用于设置计数器变量的初始值。
  • 循环条件 是一个布尔表达式,当为 true 时,循环会继续执行,否则循环会终止。
  • 步长更新 用于控制计数器变量的递增或递减,通常在每次循环迭代后执行。
示例

下面是一个简单的 for 循环示例,输出数字 0 到 4:

for (let i = 0; i < 5; i++) {
    console.log(i);
}

输出结果:

0
1
2
3
4

在上述示例中,let i = 0 是初始化语句,i < 5 是循环条件,i++ 是步长更新语句。每次循环迭代时,i 的值递增一次,并在控制台输出。

循环控制

for 循环中,我们可以使用 breakcontinue 语句进行循环控制:

  • break 语句用于立即终止循环,执行循环后的代码。
  • continue 语句用于跳过当前循环迭代,继续执行下一次循环。

下面是一个示例,使用 breakcontinue 控制循环的执行:

for (let i = 0; i < 5; i++) {
    if (i === 2) {
        continue; // 跳过迭代
    }
    if (i === 4) {
        break; // 终止循环
    }
    console.log(i);
}

输出结果:

0
1
3

在上述示例中,当 i 的值为 2 时,continue 语句使循环跳过当前迭代,直接进入下一次迭代。当 i 的值为 4 时,break 语句使循环立即终止。

通过 for 循环,你可以轻松地重复执行一段代码,控制循环次数,并使用循环控制语句进行更灵活的控制。它是 JavaScript 中的重要概念之一,能够大大提高代码的可复用性和执行效率。