📅  最后修改于: 2023-12-03 15:15:10.166000             🧑  作者: Mango
在 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
在 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
在 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 循环的信息,请参阅下面的链接: