JavaScript中的Switch語句用于根據不同的條件執行不同的代碼塊。以下是Switch語句的使用方法:
使用Switch關鍵字和一對大括號創建Switch語句的代碼塊。
在Switch語句的括號內指定一個表達式,該表達式的值將與每個case語句進行比較。
使用case關鍵字和一個常量或表達式創建每個條件。
如果表達式的值與某個條件匹配,則執行該條件下的代碼塊,并使用break語句結束Switch語句。如果沒有break語句,將繼續執行下一個條件。
可選地,可以使用default關鍵字創建一個默認條件,在沒有任何條件匹配時執行該代碼塊。
以下是一個使用Switch語句的示例:
var day = new Date().getDay();
var dayName;
switch (day) {
case 0:
dayName = "Sunday";
break;
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
case 4:
dayName = "Thursday";
break;
case 5:
dayName = "Friday";
break;
case 6:
dayName = "Saturday";
break;
default:
dayName = "Unknown";
}
console.log("Today is " + dayName);
在上面的示例中,根據當前日期的getDay()方法獲取的星期幾的值,Switch語句將選擇相應的條件并將dayName變量設置為相應的星期幾名稱。然后,使用console.log()方法輸出結果。