主に2種類あると思う。 switch (expr) { case expr1: break; case expr2: break; default: // ... } と switch (expr) { case expr1: break; case expr2: break; default: // ... } ボクは、前者がお勧めだと思っている。jslint ? そんなの知りません。 vim のデフォルトがインデントするから ブロック文を生成した時の整合性 1番目はいいや、単にボクの使用エディタがvimだってだけだから。 2番目。 switch内の最後の句で、微妙にインデントレベルが合わなくて気分が悪くなるわけだが、下記のようにブロック文にするとすっきりさせることができる。 switch (expr) { case expr1: break; case expr2: break; de