for循环
语法
for(循环变量的初始化;循环判断;循环迭代){
循环体;
}
实例:
<script>
for(var i=1;i<5;i++){
document.write('hello world<br>');
}
</script>
结果为
hello world
hello world
hello world
hello world
hello world
执行规则:
第一步:循环变量的初始化 var i=0;
第二步:循环条件的判断 i<5;
若判断结果为真,则执行循环体;
若判断结果为假,则结束循环;
第三步; 循环迭代 i++;
第四步:回到第二步
<script>
//省略第一个条件
var i=0;
for(;i<3;i++){
document.write('hello world <br>');
}
//省略第二个条件
var i=0;
for(;;i++){
if(i>=3){
break;//结束循环
}
document.write('hello world <br>');
}
//省略第三个条件
var i=0;
for(;;){
if(i>=3){
break;//结束循环
}
document.write('hello world <br>');
i++;
}
</script>
上述代码虽然改变了3个条件的位置,但代码的效果依然能够实现。