JavaScript Switch Case语句

要执行一个多路分支,可以使用多个if else if语句。然而,这并不总是最好的解决方案。

从JavaScript 1.2开始,我们可以使用switch语句来处理这种情况。

switch case语法

switch语句根据表达式的值来判断执行不同的语句中的哪一个。

解释器根据表达式的值检查每一种情况,直到找到匹配。
如果没有匹配,将使用default条件。

switch (expression) {
   case 条件 1: 
      // 语句1
   break;
   
   case 条件 2: 
      // 语句2
   break;
   ...
   
   case 条件 n: 
      // 语句n
   break;
   
   default: 
      // 默认语句
}

break语句用于结束当前case语句。
如果省略了break语句,解释器将继续执行下面的case语句。

日期:2019-08-20 13:50:44 来源:oir作者:oir