|
for 循环的任何语句段都可以被省略。
例如,如果我们在循环开始时不需要做任何事,我们就可以省略 begin 语句段。
就像这样:
let i = 0; // 我们已经声明了 i 并对它进行了赋值
for (; i < 3; i++) { // 不再需要 "begin" 语句段
alert( i ); // 0, 1, 2
}
我们也可以移除 step 语句段:
let i = 0;
for (; i < 3;) {
alert( i++ );
}
该循环与 while (i < 3) 等价。
实际上我们可以删除所有内容,从而创建一个无限循环:
for (;;) {
// 无限循环
}
请注意 for 的两个 ; 必须存在,否则会出现语法错误。
|
|