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

switch语句的基本语法如下:

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

其中,expression是要进行比较的表达式,value1、value2等是可能的取值,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("日期错误");
}

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

js switch使用

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

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