JavaScript for 循环
循环可以将代码块执行指定的次数。
如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。
语法:
1 2 3 |
|
语句 1(Statement 1):在循环(代码块)开始之前执行。
语句 2 (Statement 2):定义运行循环的条件(代码块)。
语句 3 (Statement 3):在执行循环(代码块)之后每次执行。
JavaScript for 循环
我们可以这样输出数组的值(一般写法):
1 2 3 4 5 6 7 8 9 |
|
使用for循环:
1 2 3 4 5 6 |
|
Statement 1 在循环开始之前设置变量 (var i=0)。
Statement 2 定义循环运行的条件(i 必须小于 cars元个数)。
Statement 3 在每次代码块已被执行后增加一个值 (i++)。
var i = 1;
(k=1; k<10 k++)
i += k;
}
JavaScript for 循环
如果语句2返回 true,循环将重新开始,如果返回 false,循环将结束。 语句2也是可选的。
如果您省略了语句 2,那么必须在循环内提供 break。否则循环就无法停下来。这样有可能令浏览器崩溃。
语句3 也是可选的,通常用来改变初始的变量值,它可以做任何操作包括自增(i++),自减(i--),正增量(i=i+5)等任何语句。
1 2 3 4 5 |
|
var x = 0;
for (; x <=; x += ) {
document.write(x);
}