switch函数用法js
时间: 2024-06-11 21:02:12 浏览: 89
在 JavaScript 中,switch 语句是一种流程控制语句,它根据表达式的值在多个选项中进行选择,并执行与选定的选项相关联的代码块。
switch 语句包含一个表达式和多个 case 标签。每个 case 标签后面都跟着一段代码块,用于执行某个操作。当 switch 中的表达式值与 case 标签的值匹配时,该代码块将被执行。如果没有匹配到任何一个 case 标签,则会执行默认代码块。
下面是 switch 语句的基本语法:
```
switch(expression) {
case value1:
// 代码块1
break;
case value2:
// 代码块2
break;
...
case valueN:
// 代码块N
break;
default:
// 默认代码块
break;
}
```
其中,expression 是需要进行比较的表达式,value1、value2、...、valueN 是可以与表达式进行比较的值。
以下是一个简单的示例:
```
var day = new Date().getDay();
switch(day) {
case 0:
console.log("今天是星期天");
break;
case 1:
console.log("今天是星期一");
break;
case 2:
console.log("今天是星期二");
break;
case 3:
console.log("今天是星期三");
break;
case 4:
console.log("今天是星期四");
break;
case 5:
console.log("今天是星期五");
break;
case 6:
console.log("今天是星期六");
break;
default:
console.log("无效的日期");
}
```
阅读全文