switch case用法
时间: 2023-10-18 16:14:44 浏览: 65
switch-case语句用法
switch case是一种常用的条件语句,用于根据不同的情况执行不同的代码逻辑。它的语法格式如下:
```javascript
switch (expression) {
case value1:
// 执行代码块1
break;
case value2:
// 执行代码块2
break;
case value3:
// 执行代码块3
break;
default:
// 默认执行代码块
break;
}
```
其中,expression是一个表达式,其值会被依次与每个case的value进行比较,直到找到匹配的value为止。如果找到了匹配的value,就会执行对应的代码块,并且用break语句跳出switch语句。如果没有匹配的value,就会执行default代码块。
下面是一个简单的例子,演示了switch case的用法:
```javascript
var fruit = "apple";
switch (fruit) {
case "apple":
console.log("I like apples");
break;
case "banana":
console.log("I like bananas");
break;
case "orange":
console.log("I like oranges");
break;
default:
console.log("I don't like this fruit");
break;
}
// 输出:I like apples
```
在这个例子中,switch语句根据fruit的值匹配了第一个case,因此执行了对应的代码块,并用break语句跳出了switch语句。
阅读全文