📅  最后修改于: 2023-12-03 15:31:42.847000             🧑  作者: Mango
Javascript 循环是编程中非常重要的一个部分,可以遍历数组或对象中的元素,多次执行同一块代码,并根据需要进行条件测试或者其他操作。本文将介绍Javascript中的循环语句及其用法。
For 循环语句允许您将代码块运行指定的次数。其中,for循环包含以下三个表达式:
for (let i = 0; i < 10; i++) {
console.log(i);
}
While 循环语句允许您在指定条件为真时运行代码块,一旦条件变为假,循环就会停止。
let i = 0;
while (i < 10) {
console.log(i);
i++;
}
Do/While 循环语句与 While 循环相似,但不同的是,它们会在检查条件之前至少运行一次代码块。
let i = 0;
do {
console.log(i);
i++;
} while (i < 10);
Javascript 还提供了一些循环控制语句,它们允许您在循环中更改代码的执行。以下是一些常见的循环控制语句:
Javascript 提供了许多迭代数组的方法,其中最常见的是 For 循环。然而,使用数组的内置方法 forEach() 更加方便。
let items = ['apple', 'banana', 'orange'];
items.forEach(function(item) {
console.log(item);
});
Javascript 对象是一组键值对,其中每个键都是唯一的。您可以使用 For... in 循环遍历对象属性。
let user = {
name: 'Gilbert',
age: 22,
job: 'Software Engineer'
};
for (let key in user) {
console.log(key + ': ' + user[key]);
}
本文介绍的 Javascript 循环语句仅仅是一个入门介绍,Javascript 还有更多高级循环语句和迭代器,如 for...of 循环、map() 方法等。不同的循环语句和迭代器之间有许多差异,因此选择正确的工具对于程序的性能和可读性非常重要。