📜  js for 循环 - Javascript (1)

📅  最后修改于: 2023-12-03 15:16:58.686000             🧑  作者: Mango

JS FOR循环 - Javascript

在JavaScript中,for循环通常用于重复执行同一块代码若干次。此处我们将介绍其语法及应用。

语法
for (初始化语句; 条件语句; 递增语句) {
  要执行的代码
}
  • 初始化语句: 一般用来初始化循环计数器,可以是任意的声明语句。
  • 条件语句: 循环的执行次数取决于条件语句的结果,如果条件语句为true,循环继续执行;如果条件语句为false,则循环停止执行。
  • 递增/递减语句: 每次循环结束后会执行递增语句,用来控制循环计数器的增加/减少。
实例一:for循环正向输出数组元素
const arr = ['a', 'b', 'c', 'd'];
let result = '';

for (let i = 0; i < arr.length; i++) {
  result += arr[i] + ' ';
}

console.log(result); // 'a b c d '
实例二:for循环倒序输出数组元素
const arr = ['a', 'b', 'c', 'd'];
let result = '';

for (let i = arr.length - 1; i >= 0; i--) {
  result += arr[i] + ' ';
}

console.log(result); // 'd c b a '
实例三:for循环嵌套
for (let i = 1; i <= 3; i++) {
  for (let j = 1; j <= 3; j++) {
    console.log(`i=${i}, j=${j}`);
  }
}

// 输出结果:
// i=1, j=1
// i=1, j=2
// i=1, j=3
// i=2, j=1
// i=2, j=2
// i=2, j=3
// i=3, j=1
// i=3, j=2
// i=3, j=3

在这个例子中,内部循环会在外部循环每执行一次的时候重复执行三次。

总结

for循环是JavaScript中最常用的循环语句之一,可以用于遍历数组、访问字符串、控制重复次数等等。在实际使用中,我们要注意循环计数器的变化,并避免死循环的产生。