分支語句是js中特別重要的乙個環節,什麼是流程控制呢?怎麼去了解呢?下面,我來帶大家熟悉一下。
if(條件表示式)else if(條件表示式)else if(條件表示式)else
if…else if…else
當該語句執行時,會從上到下依次對條件表示式進行求值判斷
如果值為true,則執行當前語句。
如果值為false,則繼續向下判斷。
如果所有的條件都不滿足,則執行最後乙個else後的語句
該語句中,只會有乙個**塊被執行,一旦**塊執行了,則直接結束語句
switch(條件表示式)
執行流程:switch…case…語句
在執行時會依次將case後的表示式的值和switch後的條件表示式的值進行全等比較,
如果比較結果為true,則從當前case處開始執行**。
當前case後的所有的**都會執行,我們可以在case的後邊跟著乙個break關鍵字,
這樣可以確保只會執行當前case後的語句,而不會執行其他的case
如果比較結果為false,則繼續向下比較
如果所有的比較結果都為false,則只執行default後的語句
switch語句和if語句的功能實際上有重複的,使用switch可以實現if的功能,同樣使用if也可以實現switch的功能,所以我們使用時,可以根據自己的習慣選擇。
js分支語句
多條件判斷。if 條件表示式 else if 條件表示式 else if 條件表示式 else 執行流程 switch case 語句 在執行時會依次將case後的表示式的值和switch後的條件表示式的值進行全等比較,如果比較結果為true,則從當前case處開始執行 當前case後的所有的 都會...
JS 條件分支語句和迴圈語句
js 條件分支語句和迴圈語句 一 條件分支語句 單分支語句 書寫格式 if 判斷條件 判斷條件 可以是乙個表示式 變數 具體值 工作原理 條件為真,執行大括號裡面的 塊,條件為假,則不執行。例 let state 1 if state 雙分支語句 書寫格式 if 判斷條件 else 工作原理 條件為...
js分支語句知識點
js分支語句 分支語句有2種,if和switch 1 第一種 if結構 單分支 if 條件判斷 雙分支 if 條件判斷 else多分支 if 條件判斷 else if 條件判斷 else if 條件判斷 else if 條件判斷 else巢狀 if 2 if的注意 單分支,條件判斷為真的時候,才會執...