js的switch语句用法
时间: 2023-09-25 07:15:59 浏览: 53
JavaScript中switch语句的用法详解
5星 · 资源好评率100%
switch语句是一种条件语句,用于根据不同的条件执行不同的代码块。它的语法如下:
```
switch(expression) {
case value1:
// code block
break;
case value2:
// code block
break;
default:
// code block
}
```
其中,expression是一个表达式,用于计算出一个值。switch语句将计算出的值与每个case语句中的值进行比较,如果匹配则执行相应的代码块,如果没有匹配则执行default代码块(如果有的话)。
每个case语句结束后必须使用break语句来跳出switch语句,否则会继续执行下一个case语句的代码块。如果没有匹配到任何case语句,那么不执行任何代码块。
下面是一个例子,根据星期几输出不同的信息:
```
var day = "Monday";
switch(day) {
case "Monday":
console.log("Today is Monday");
break;
case "Tuesday":
console.log("Today is Tuesday");
break;
case "Wednesday":
console.log("Today is Wednesday");
break;
case "Thursday":
console.log("Today is Thursday");
break;
case "Friday":
console.log("Today is Friday");
break;
case "Saturday":
console.log("Today is Saturday");
break;
case "Sunday":
console.log("Today is Sunday");
break;
default:
console.log("Invalid day");
}
```
输出结果为:
```
Today is Monday
```
阅读全文