几种循环语句
let i=0; while(i<5){ console.log(i) i++ }
- 先执行条件,再执行循环体
- 循环一次称之为迭代,循环几次称之为几次迭代
<a name="1FCW0"></a>
### do...while循环 (不常用)
<a name="8oAxI"></a>
#### 语法
```javascript
do{
循环体
} while (条件)
for(var i=0;i<5;i++){ console.log(i) }
<a name="Gap97"></a>
### for in循环
<a name="a9NvZ"></a>
#### for in 循环语句是一种非常精准的循环语句,可以用来枚举对象的属性
<a name="G22Ya"></a>
#### 语法
```javascript
for (property in expression){
循环语句
}
let i=[1,2,3,4,5];
for (var p in i){
console.log(p)}