关于switch

一、Switch的常用语法

switch-case的case项可以加{},也可省略

switch (a) {
    case 1:
        ...
        break;
    default:
        ...
        break;
}
switch (num) {
    case 1:{
        ...
        break;
    }
    default:{
        ...
        break;
    }
}

二:需要注意的地方

1、因为逻辑分支较多,很容易遗忘某个分支。故switch中应有一个default分支

2、每个case分支中都必须有break语句,否则会一直往下面的case执行;

3、case中声明遍历时,为了避免变量污染,不应省略{};

你可能感兴趣的:(javascript)