В VB, если бы я хотел объединить описание дела, оно выглядело бы так:
Select (somevalue)
Case 1, 2, 3:
Do Something
End Select
В C # и Javascript
switch (someValue) {
case 1:
case 2:
case 3:
//dosomething
break;
}
Однако это работает без ошибок в Javascript
switch (someValue) {
case 1, 2, 3:
break;
}
Но не делает то, что ожидается.Что он на самом деле делает?
Причина, по которой я спрашиваю, состоит в том, что, если я наведу курсор мыши на 1, 2 или 3 в firebug, он определит часы как false.Ясно, что код оценивает, но что он оценивает.