js switch函数
时间: 2023-08-17 19:14:21 浏览: 111
switch函数.md
switch函数是JavaScript中的一种条件语句,用于根据不同的情况执行不同的代码块。它类似于if-else语句,但在某些情况下可以提供更简洁的代码结构。
switch语句使用一个表达式来进行匹配,并根据表达式的值执行相应的代码块。例如,以下是一个使用switch语句的示例:
```javascript
var fruit = "apple";
switch (fruit) {
case "apple":
console.log("It's an apple.");
break;
case "banana":
console.log("It's a banana.");
break;
case "orange":
console.log("It's an orange.");
break;
default:
console.log("It's an unknown fruit.");
}
```
在上述示例中,根据变量`fruit`的值,switch语句将执行相应的代码块。如果`fruit`的值是"apple",则输出"It's an apple.",如果是"banana",则输出"It's a banana.",以此类推。如果`fruit`的值没有匹配到任何一个case,那么将执行default代码块。
需要注意的是,每个case后面需要使用`break`关键字来终止该case的执行,否则将会继续执行下一个case。如果没有任何一个case匹配成功并且没有default代码块,那么将不会执行任何代码。
除了使用字符串进行匹配,switch语句也可以使用数字、布尔值或表达式作为表达式进行匹配。
阅读全文