for循环的省略

for (初始化语句; 条件语句; 控制语句){

  被执行的代码块

};

例如:

for (var i=0;i<cars.length;i++)
{
document.write(cars[i] + "<br>");
}


在w3上面查看for和while的区别时候,给出了这么个例子:
<!DOCTYPE html>
<html>
<body>

<script>
cars=["BMW","Volvo","Saab","Ford"];
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}
</script>

</body>
</html>

for里面省略了条件,搜索了一下。

for循环中,“初始化语句”、“条件语句”和“控制语句”都可以省略,但是其间的分号不能省略。同时,省略“条件语句”时,在for语句{}中必须包含跳出语句控制程序在某个条件满足时跳出for循环,否则将形成死循环 

原文地址:https://www.cnblogs.com/canrz/p/3579944.html