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()方法输出结果。