📅  最后修改于: 2023-12-03 15:16:03.192000             🧑  作者: Mango
在 Javascript 中,for 循环是一种非常常见和有用的循环语句,用于在代码中重复执行一段特定的代码块。
for 循环的基本语法如下:
for (初始化; 条件; 更新) {
// 待执行的代码块
}
初始化
:在循环开始之前执行一次的代码,通常用于声明和初始化循环计数器。条件
:定义循环是否继续执行的条件,如果为真,则代码块将继续执行,否则将跳出循环。更新
:在每次代码执行完毕之后执行的代码,通常用于更新循环计数器。下面是一个简单的 for 循环示例,它计算从 1 到 5 的所有整数的和:
var sum = 0;
for (var i = 1; i <= 5; i++) {
sum += i;
}
console.log(sum); // 输出 15
在 Javascript 中,for 循环还有两种变体,分别是 for...in
和 for...of
循环。
for...in
循环用于迭代对象属性:
var obj = {a: 1, b: 2, c: 3};
for (var prop in obj) {
console.log(prop + ': ' + obj[prop]);
}
// 输出:
// a: 1
// b: 2
// c: 3
for...of
循环可以用于遍历数组、字符串等可迭代对象中的元素:
var arr = [1, 2, 3];
for (var item of arr) {
console.log(item);
}
// 输出:
// 1
// 2
// 3
for 循环是 Javascript 中非常常见和有用的循环语句,它可以用于循环任意次数,并且还有两种变体for...in和for...of循环,用于迭代对象属性和可迭代对象中的元素。