switch語句是條件分支語句,可以用來選擇要執行的多個程式碼區塊之一,這篇文章就來跟大家介紹關於如何在如何在JavaScript中使用switch語句中使用switch語句中switch語句的使用方法。
如果表達式比較麻煩,當滿足以下兩個條件時可以使用switch語句
表達式和值可以採用多個值
當你想要根據每個值進行更改執行時
下面我們來看switch語句的語法
switch (表达式or变量) { case 值1 : break; case 值2 : break; default : //如果表达式和变量没有对应的值,执行此步骤 break; }
首先在switch內寫入表達式或變數。
之後,我們將編寫多個值及其執行程式碼。 (透過查看語法可以看出,在switch語句中,程式碼執行基本上是並行關係)
請注意break的描述。 case〜break是個過程完的成。
最後的default是如果表達式的結果與任何值不對應,則執行。根據需要,你可以寫或不寫。
我們來看switch語句的具體範例
我們來寫一個程序,將變數定義為member,並檢查分配給member的人的姓名是否為family中的值。
有三個人,Tom,Jerry和Holly,當他們的名字被分配時,瀏覽器會顯示「Tom is my family」等等。在寫其他人的名字時,顯示「XX is not my family」。
程式碼如下
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>如何在如何在JavaScript中使用switch語句中使用switch語句</title> </head> <body> <script> var member = "Tom"; switch (member) { case "Tom": document.write ("Tom is my family"); break; case "Jerry": document.write ("Jerry is my family"); break; case "Holly": document.write ("Holly is my family"); break; default: document.write (member + "is not my family"); break; } </script> </body> </html>
運行結果如下:瀏覽器顯示「Tom is my family」。
當var member="Jerry";時,顯示結果如下:
以上是如何在JavaScript中使用switch語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!