四时宝库

程序员的知识宝库

JavaScript for循环,轻松上手!(javascript中for循环)

JavaScript中,for 循环是一种基本的循环结构,用于重复执行一段代码直到满足特定条件。以下是几种常见的 for 循环的使用方式:

  • 基本的 for 循环
for (let i = 0; i < 10; i++) {  
    console.log(i); // 从0打印到9 
} 
  • 使用 for 循环遍历数组
const array = ['a', 'b', 'c', 'd']; 
for (let i = 0; i < array.length; i++) {  
    console.log(array[i]); // 打印数组中的每个元素 
}
  • for...of 循环(ES6引入):
const array = ['a', 'b', 'c', 'd']; 
for (const value of array) {  
    console.log(value); // 直接打印数组中的每个元素 
}
  • for...in 循环(遍历对象的键):
const obj = { a: 1, b: 2, c: 3 }; 
for (const key in obj) {  
    if (obj.hasOwnProperty(key)) {  
       console.log(key + ': ' + obj[key]); // 打印对象的键和值  
    } 
}
  • 嵌套的 for 循环
for (let i = 0; i < 3; i++) {  
    for (let j = 0; j < 3; j++) {  
        console.log(`i: ${i}, j: ${j}`); // 打印i和j的组合  
    } 
} 
  • 无限循环(使用 for 循环创建一个无限循环):
for (;;) {  
    console.log("这是一个无限循环");  // 需要某种条件来打破这个循环,否则会一直执行下去 
} 
  • 使用 breakcontinue 控制循环
for (let i = 0; i < 10; i++) {  
    if (i === 5) break; // 当i等于5时退出循环  
    console.log(i);  
    if (i % 2 === 0) continue; // 当i为偶数时跳过当前迭代 
} 


for 循环是JavaScript中非常强大的工具,可以用于多种不同的场景,从简单的计数到复杂的数据结构遍历

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接