优选主流主机商
任何主机均需规范使用

js的switch语句用法

JavaScript中的switch语句是一种条件语句,用于根据不同的情况执行不同的代码块。它的基本用法如下:

switch (expression) {
  case value1:
    // 当 expression 等于 value1 时执行的代码块
    break;
  case value2:
    // 当 expression 等于 value2 时执行的代码块
    break;
  ...
  default:
    // 如果 expression 不匹配任何 case,执行的默认代码块
}

以下是对switch语句用法的解释:

  • expression 是要进行比较的表达式或变量。
  • case value: 定义了一个比较条件,如果expression等于value,则执行对应的代码块。
  • break; 用于在某个case执行完毕后跳出整个switch语句,防止继续执行下面的case
  • default: 定义了当没有匹配到任何case时要执行的默认代码块。

注意事项:

  • 在每个case后面需要加上break;,否则会继续执行下一个case,直到遇到break;或结束整个switch语句。
  • case后的值可以是常量、变量或表达式。
  • default部分是可选的,用于处理未匹配到任何case的情况。

下面是一个简单的示例,演示了switch语句的使用:

let day = 3;
let dayName;

switch (day) {
  case 1:
    dayName = '星期一';
    break;
  case 2:
    dayName = '星期二';
    break;
  case 3:
    dayName = '星期三';
    break;
  case 4:
    dayName = '星期四';
    break;
  case 5:
    dayName = '星期五';
    break;
  default:
    dayName = '周末';
}

console.log(dayName); // 输出:星期三

在上面的示例中,根据day的值,switch语句匹配到了case 3,因此dayName被赋值为’星期三’。

未经允许不得转载:搬瓦工中文网 » js的switch语句用法