javascript switch语句用法
时间: 2023-10-29 13:59:03 浏览: 108
JavaScript的switch语句用于根据不同的条件执行不同的代码块。它的基本语法如下:
```javascript
switch (expression) {
case value1:
// 当expression等于value1时执行的代码块
break;
case value2:
// 当expression等于value2时执行的代码块
break;
...
default:
// 当expression与所有case都不匹配时执行的代码块
}
```
- `expression`是需要被比较的表达式或值。
- `case`后面跟着一个值或表达式,用来和`expression`进行比较。
- 如果`expression`等于某个`case`后面的值,那么对应的代码块会被执行。
- `break`语句用于终止当前的`case`代码块,并跳出整个`switch`语句。
- 如果`expression`与所有的`case`都不匹配,那么会执行`default`后面的代码块。
下面是一个简单的例子,展示了switch语句的使用:
```javascript
var fruit = 'apple';
switch (fruit) {
case 'apple':
console.log('It is an apple.');
break;
case 'banana':
console.log('It is a banana.');
break;
case 'orange':
console.log('It is an orange.');
break;
default:
console.log('It is an unknown fruit.');
}
```
在上面的例子中,变量`fruit`的值为'apple',所以会执行第一个case后面的代码块,打印出'It is an apple.'
阅读全文