Читать книгу JavaScript für Ungeduldige - Cay Horstmann - Страница 80
Vorsicht
ОглавлениеWenn Sie am Ende einer der Alternativen die break-Anweisung vergessen, fällt die Ausführung bis zur nächsten Alternative durch! Das geschieht in dem vorherigen Beispiel, wenn value der leere String ist. Dadurch wird description erst auf 'empty string' und dann auf 'something else' gesetzt. Dieses Durchfallen ist gefährlich und eine häufige Fehlerursache. Daher verzichten manche Entwickler auf switch-Anweisungen.