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循环,否则将形成死循环