JS中的循環結構


【循環結構的執行步驟】
1、聲明循環變量;
2、判斷循環條件
3、執行循環體操作
4、更新循環變量
然后循環執行2-4,直到條件不成立時,跳出循環。
while循環()中的表達式,運算結果可以是各種類型,但是最終都會轉為真假,轉換規則同if結構:

var num = 1 ; //1、聲明循環變量;
while (num){ //2、判斷循環條件
document.write(num+"<br />");//3、執行循環體操作
num++;//4、更新循環變量
}




while循環特點:先判斷在執行;
do-while循環特點:先執行,在判斷;即使初始條件不成立;do-while循環也至少執行一次


【for循環】
 1、for循環有三個表達式:① 聲明循環變量 ②判斷循環條件 ③ 更新循環變量;
        三個表達式 用;分隔。
        for循環三個表達式都可以省略,但是兩個缺一不可
 2、for循環的執行特點、先判斷、再執行,與while相同。
 3、for循環三個表達式都可以有多部分組成,第二部分多個判斷條件&& ||鏈接,第一三部分用逗號分隔。

↓打印結果

 

【循環控制語句】

1、break:跳出本層循環,繼續執行循環后面的語句。
      如果循環有多層嵌套,則break只能跳出一層;

 2、continue:跳過本次循環剩余的代碼,繼續執行下一次循環,
      ① 對於for循環,contiune之后執行的語句,是循環變量更新語句i++;
      ② 對於while、do-while循環,contiune之后執行的語句,是循環條件判斷;
           因為,使用這兩個循環時,必須將contiune必須放到i++之后使用,否則contiune將跳過i++
          導致死循環;




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM