几种循环语句

  • while循环
  • for循环 //最常用
  • do…while循环
  • for…in循环

    while语句

    语法

    ```javascript while (条件){ 代码(循环体) }

let i=0; while(i<5){ console.log(i) i++ }

  1. - 先执行条件,再执行循环体
  2. - 循环一次称之为迭代,循环几次称之为几次迭代
  3. <a name="1FCW0"></a>
  4. ### do...while循环 (不常用)
  5. <a name="8oAxI"></a>
  6. #### 语法
  7. ```javascript
  8. do{
  9. 循环体
  10. } while (条件)
  • 始终是先执行循环体再检查条件是否满足
  • 无论条件是true 或者false 始终会执行一遍循环体

    for循环

    语法

    ```javascript for(定义变量;条件;循环条件){ 循环体 }

for(var i=0;i<5;i++){ console.log(i) }

  1. <a name="Gap97"></a>
  2. ### for in循环
  3. <a name="a9NvZ"></a>
  4. #### for in 循环语句是一种非常精准的循环语句,可以用来枚举对象的属性
  5. <a name="G22Ya"></a>
  6. #### 语法
  7. ```javascript
  8. for (property in expression){
  9. 循环语句
  10. }
  11. let i=[1,2,3,4,5];
  12. for (var p in i){
  13. console.log(p)}