判斷結構:1、if條件分支結構,包含if、「if else」、「if else if …」、「if else if …else」語句;2、「switch case」條件分支結構; 3、三元運算結構,語法「條件?表達式1:表達式2」。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
分支結構就是我們常見的判斷結構,根據使用者設定好的條件來判斷是否執行某些程式碼程序,下面小千就給大家介紹一下三種常見的分支結構語法。
if 語句
透過一個if 語句來決定程式碼執行與否a
語法: if (條件) { 要執行的程式碼}
透過() 裡面的條件是否成立決定{} 裡面的程式碼是否執行
if else 語句
透過if 條件來決定,執行哪一個{} 裡面的程式碼
語法: if (條件) { 條件為true 的時候執行} else {條件為false 的時候執行}
兩個{} 內的程式碼一定有一個會執行
if else if … 語句
可以透過if 和else if 設定多個條件來判斷
語法:if (條件1) { 條件1為true 的時候執行} else if (條件2) { 條件2為true的時候執行}
如果第一個條件為true 了,那麼就會執行後面的{} 裡面的內容
如果第一個條件為false,那麼就會判斷第二個條件,依序類別推
多個{} ,只會有一個被執行,一旦有條件為true 了,後面的就不在判斷了
if else if … else 語句
和之前的if else if … 基本上一致,只不過是在所有條件都不滿足的時候,執行最後else 後面的{}
也是條件判斷語句的一種,是對於某一個變數的判斷
語法:
要判斷某一個變數等於某一個值得時候使用
範例:根據變數給出的數字顯示是星期幾
三元運算,就是用兩個符號組成一個語句
三元運算只是對if else 語句的一個簡寫形式
語法: 條件?條件為true 的時候執行: 條件為false 的時候執行
#【推薦學習:javascript高階教學】
以上是javascript有哪些判斷結構的詳細內容。更多資訊請關注PHP中文網其他相關文章!