📜  for 循环 javasctip - Java (1)

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

JavaScript - for 循环

在 JavaScript 中,for 循环是一种常用的循环结构,它可以用来遍历数组或对象属性,或者执行指定次数的重复代码块。

语法

for 循环的语法格式如下:

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

其中:

  • 初始化语句:在第一次迭代之前执行的代码,通常用于初始化变量。
  • 条件语句:用于判断循环是否继续的条件,循环体只有在条件语句为真时才执行。
  • 更新语句:在每次循环迭代之后执行的代码,通常用于更新变量。

例如,下面的代码使用 for 循环遍历数组:

var numbers = [1, 2, 3, 4, 5];
for (var i = 0; i < numbers.length; i++) {
  console.log(numbers[i]);
}

输出:

1
2
3
4
5
break 和 continue

在 for 循环中,可以使用 break 和 continue 语句来控制循环的行为。

break 语句可以用于提前结束循环,即使条件语句仍然为真。例如:

for (var i = 0; i < 10; i++) {
  if (i === 5) {
    break;
  }
  console.log(i);
}

输出:

0
1
2
3
4

continue 语句可以用于跳过当前循环迭代,进入下一次迭代。例如:

for (var i = 0; i < 10; i++) {
  if (i === 5) {
    continue;
  }
  console.log(i);
}

输出:

0
1
2
3
4
6
7
8
9
嵌套的 for 循环

在 JavaScript 中,可以使用嵌套的 for 循环来遍历多维数组或执行嵌套的重复代码块。例如:

var array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
for (var i = 0; i < array.length; i++) {
  for (var j = 0; j < array[i].length; j++) {
    console.log(array[i][j]);
  }
}

输出:

1
2
3
4
5
6
7
8
9
扩展阅读

了解更多 JavaScript for 循环的信息,请参阅下面的链接: