📜  javascript switch 语句 - Javascript (1)

📅  最后修改于: 2023-12-03 15:01:38.815000             🧑  作者: Mango

Javascript Switch 语句

Javascript的Switch语句是一种分支语句,通常用于根据不同的条件执行不同的代码块。Switch语句可以为多个条件提供分支,并且可以在每个分支中执行不同的代码。

语法

下面是Switch语句的语法:

switch(expression) {
  case value1:
    // 代码块
    break;
  case value2:
    // 代码块
    break;
  ...
  default:
    // 代码块
}
  • expression:Switch语句中的表达式,通常是变量或表达式的值。
  • case:Switch语句的分支,用于比较expression的值。如果expression等于case值,则执行该代码块。可以有多个case分支。
  • break:Switch语句中的关键字,用于跳出Switch语句。
  • default:Switch语句中的默认分支。如果expression的值没有匹配到任何一个case分支,则执行default中的代码块。
示例

下面的代码展示了Switch语句的使用:

var fruit = "Apple";

switch (fruit) {
  case "Banana":
    console.log("I love banana");
    break;
  case "Apple":
    console.log("I love apple");
    break;
  case "Cherry":
    console.log("I love cherry");
    break;
  default:
    console.log("I don't like any fruit");
}

在上面的代码中,我们定义了一个名为fruit的变量,并将其设置为"Apple"。然后,我们使用Switch语句比较fruit的值。由于fruit的值等于"Apple",因此执行第二个case分支中的代码块。输出结果为"I love apple"。

结论

Switch语句是Javascript中非常有用的语句之一,它可以根据不同的条件执行不同的代码块。建议在编写大量的if-else语句时使用Switch语句,因为更易于阅读和理解。