Javascript switch 语句用法

649
2024/1/7 2:34:01
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

switch 语句用于根据表达式的值来执行不同的代码块。它的语法如下:

switch(expression) {
  case value1:
    // 当表达式的值等于 value1 时执行的代码块
    break;
  case value2:
    // 当表达式的值等于 value2 时执行的代码块
    break;
  ...
  default:
    // 当表达式的值不等于任何一个 case 时执行的代码块
    break;
}
  • expression 表达式是要进行匹配的值。
  • value1, value2, … 是 case 子句中要与表达式进行比较的值。
  • 每个 case 子句中的代码块会在与表达式的值匹配时执行。如果匹配到 case 子句后没有使用 break 语句,将会继续执行下一个 case 子句中的代码块,直到遇到 break 语句或者 switch 语句结束。
  • 如果表达式的值没有匹配到任何一个 case 子句中的值,将会执行 default 子句中的代码块。

以下是一个简单的例子,展示了 switch 语句的用法:

let day = 1;

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("无效的值");
    break;
}

上述代码根据 day 的值输出相应的星期几。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: javascript和c语言有哪些不同