JavaScript 中的 switch 语句用于根据不同的条件执行不同的代码块。它可以替代使用多个 if-else 语句的情况,使代码更加简洁和可读。

switch 语句的基本语法如下:

switch(expression) {
  case value1:
    // 执行代码块1
    break;
  case value2:
    // 执行代码块2
    break;
  ...
  default:
    // 执行默认代码块
}

其中,expression 是要进行比较的表达式,value1value2 等是可能的取值,case 后面跟着的是对应取值时要执行的代码块,break 用于跳出 switch 语句。

如果 expression 的值与某个 case 的值匹配,则执行对应的代码块,并跳出 switch 语句。如果没有匹配的 case,可以使用 default 关键字执行默认的代码块。

以下是一个使用 switch 语句的例子:

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('日期错误');
}

以上代码会根据当前日期输出对应的星期几。

JavaScript Switch 语句:使用指南与示例

原文地址: https://www.cveoy.top/t/topic/oocN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录