for 语句
循环可以将代码块执行指定的次数。
- for---循环代码块一定的次数
- for-in---循环遍历对象的属性
- while---当指定的条件为 true 时循环指定的代码块
- do/while---同样当指定的条件为 true 时循环指定的代码块
for循环
语法:
for(语句1;语句2;语句3){
//被执行的代码块
}
或者
语句1;
for(;语句2;语句3){
//被执行的代码块
}
或者
语句1;
for(;语句2;){
//被执行的代码块
语句3
}
- 语句 1 在循环(代码块)开始前执行,可选,初始化任意(或者多个)值:
- 语句 2 定义运行循环(代码块)的条件,可选,返回 true,则循环再次开始,如果返回 false,则循环将结束。
- 语句 3 在循环(代码块)已被执行之后执行,可选,改变初始变量的值
实例:
for(var i=0;i<10;i++ ){
console.log(i)
}
输出:
0
1
2
3
4
5
6
7
8
9
For/In 循环
循环遍历对象的属性:
语法:
for(for i in obj){}