首頁 >web前端 >js教程 >如何在JavaScript中使用switch語句

如何在JavaScript中使用switch語句

不言
不言原創
2018-12-17 17:24:3511733瀏覽

switch語句是條件分支語句,可以用來選擇要執行的多個程式碼區塊之一,這篇文章就來跟大家介紹關於如何在如何在JavaScript中使用switch語句中使用switch語句中switch語句的使用方法。

如何在如何在JavaScript中使用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」。

如何在JavaScript中使用switch語句

當var member="Jerry";時,顯示結果如下:

如何在如何在JavaScript中使用switch語句中使用switch語句

##同理,如果var member="Holly";則會顯示Holly is my family。

當你輸入其他名字的時候,例如var member="marry";顯示結果如下

如何在如何在JavaScript中使用switch語句中使用switch語句

以上是如何在JavaScript中使用switch語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn