O'Reilly logo

Java Script: Das umfassende Referenzwerk by David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6.5 switch

Eine if-Anweisung führt zu einer Gabelung im Ablauf der Programmausführung. Wenn Sie wie im obigen Abschnitt mehrere if-Anweisungen verwenden, können Sie sogar eine Mehrfachverzweigung des Ablaufs bewirken. Allerdings ist dies nicht immer die beste Lösung, vor allem dann nicht, wenn alle Verzweigungen vom Wert einer einzigen Variablen abhängen. In diesem Fall verschwenden Sie nur Ressourcen, wenn Sie den Wert einer einzigen Variablen in mehreren if-Anweisungen prüfen.

Die switch-Anweisung ist für eben diese Situation zuständig, wobei sie zudem effizienter als wiederholte if-Anweisungen ist. Die JavaScript-Anweisung switch ähnelt den switch-Anweisungen von Java oder C sehr. Ähnlich wie bei der if-Anweisung folgen auch hinter dem Schlüsselwort ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required