for循环:
首先我们的for循环单个就是我们将内容全部输出出来执行的条件
1.首先声明初始值
2.设置条件
3.执行代码块
4.执行i++
格式为:
var cons = "";
for (var i = 0; i < 10; i++) {//我们的循环这里就直接进行执行
cons += "这个数字为" + i + "<br>";//将内容进行输出赋值到我们空的字符串里面
}
for in循环:
for in循环我们不需要要条件,但是需要被循环的变量(值)
1.声明i
2.获取到所要循环的变量(值)
3.执行i++
格式为:
var cons = ['0','1','2','4'];
for (i in cons) {
//i写在前面后面写循环的变量
//我们的循环这里就直接进行执行
console.log(cons[i]);
}
while循环:
while这个我们只需要写条件,一般不需要知道他具体有多长
1.直接写条件最大执行次数
格式为:
var cars = ["BMW", "Volvo", "Saab", "Ford"];
var i = 0;
var text = "";
while (cars[i]) {
text += cars[i] + "<br>";
i++;
}
do while循环:
只是将条件写在了下面,上面执行循环
格式为:
var cars = ["宝马", "法拉利", "兰博基尼", "路虎"];
var i = 0;
var text = "";
do{
text += cars[i] + "<br>";
i++;
}while (cars[i]) ;