JavaScript Switch语句 - 条件中的条件

时间:2015-04-24 17:19:57

标签: javascript

我可以在JS开关声明中添加条件运算符吗?

例如。 case n || n:

例如。 case" string2" ||" string1":

 switch(expression) {
        case n||n:
            code block
            break;
        case n||n:
            code block
            break;
        default:
            default code block
    } 

2 个答案:

答案 0 :(得分:5)

您可以使用直通:

switch (expression) {
  case "exp1":
  case "exp2":
    // code block
    break;
  default:
    // default code block
}

答案 1 :(得分:2)

像这样:

switch(expression) {
    case n:
    case n:
        code block
        break;
    case n:
    case n:
        code block
        break;
    default:
        default code block
} 

基本上将它们一个接一个地放在一起