for循环、for in循环和forEach循环

发布时间 2023-11-22 14:59:09作者: prince11

当然,以下是for循环、for in循环和forEach循环在JavaScript中的基本用法示例:

  1. for循环:

javascript
// 打印数字0到4
for (let i = 0; i <= 4; i++) {
console.log(i);
}

在上述示例中,我们使用for循环从0开始,每次循环后将计数器i的值加1,直到i的值小于等于4为止。在每次循环中,我们使用console.log()输出i的值。

  1. for in循环:

javascript
// 打印对象属性
let person = {
name: 'Alice',
age: 25,
city: 'New York'
};
 
for (let key in person) {
console.log(key + ': ' + person[key]);
}

在这个示例中,我们使用for in循环遍历对象person的属性。在每次循环中,我们将当前属性键(key)和对应的值(person[key])输出到控制台。

  1. forEach循环:

javascript
// 打印数组元素
let fruits = ['apple', 'banana', 'orange'];
 
fruits.forEach(function(fruit) {
console.log(fruit);
});

在这个示例中,我们使用forEach循环遍历数组fruits中的每个元素。在每次循环中,我们使用提供的回调函数来输出当前元素的值。在这个回调函数中,参数fruit表示当前元素的值。