循环语句之for
循环语句用于重复执行某个操作
for语句就是循环命令,可以指定循环的起点、终点和终止条件。它 的格式如下
1 2 3 | for (初始化表达式; 条件 ; 迭代因子) { 语句 } |
for语句后面的括号里面,有三个表达式。
- 初始化表达式(initialize):确定循环变量的初始值,只在循环 开始时执行一次。
- 布尔表达式(test):每轮循环开始时,都要执行这个条件表达 式,只有值为真,才继续进行循环。
- 迭代因子(increment):每轮循环的最后一个操作,通常用来 递增循环变量。
1 2 3 4 | var x = 3; for (var i = 0; i < x; i++) { console.log(i); } |
for语句的三个表达式,可以省略任何一个,也可以全部省略。
1 2 3 | for ( ; ; ){ console.log('Hello World'); } |
温馨提示
如果三个都省略,结果就导致了一个无限循环(死循环)