Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

JavaScript Grundkurs

Die switch-case-Anweisung

Testen Sie unsere 2017 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
In JavaScript gibt es die Fallunterscheidung über switch. Damit können Sie auf einfache und sehr übersichtliche Weise mehrere Fälle unterscheiden. Aber Achtung - es handelt sich hier bei JavaScript um eine Fall-Through-Anweisung.
02:19

Transkript

Im JavaScript gibt es auch eine Fallunterscheidung über Switch Case. Ein Vorteil gegenüber if-else ist, dass Sie auf eine einfache und sehr übersichrtliche Weise mehrere Fälle unterscheiden können. Das geht doch mit if-else, wenn Sie mehrere if-Anfragen hintereinander schreiben, gegebenerfalls mit vorangestellten else verknüpfen. Doch diese Vraiante hier ist vielen Programmierern symphatischer weil etwas eleganter.??? Sie sehen hier die Syntax. und Switch, teste ich einen Testwert, in diesem fall nehme ich den als Benutzereingabe entgegen. Beachten Sie hier die Multiplikation mit 1. Ich bekomme von diesem Eingabefenster einen Text zurückgeliefert und damit der wirklich als zahl verstanden wird, multipliziere ich mit 1. Ein alter und sehr wirkungsvoller Programmierertrick . Und diese Eingabe teste ich und die Test wähle ich hier. Würden jeweils ausgewählt, je nach dem, was der Anwender jetzt für ein Werte eingegeben hat. Hat er also eine 2 eingegeben, würde hier dieser Test nicht positives Ergebnis liefern, diese würde aber sagen, ok, das ist korrekt. Dann wird dieser Block ausgeführt. Deachten Sie dieses Break hier. Das ist eine Sprunganweisung, um danach diese Struktur zu verlassen. Denn bei Switch-Case handelt es sich um eine Fall-Through-Anweisung Würde das Break hier nicht stehen, würde er semtliche notierten Anweisungen in dieser Struktur ausführen. Es gibt nützliche Anwendung dafür, denken Sie an eine Reservierungssystem. Ich möchte z. B. ab Dienstag bis zum Ende der Woche etwas reservieren, aber normalerweise verwendet man dieses Switch-Case-Anweisung so, dass man nur einen Fall auswählen möchte. Und dann müssen Sie hier dieses Projekt notieren. Es gibt hier einenoptionalen Zweig, der Default genannt wird. Und der wird immer dann ausgeführt, wenn keiner der vorherigen Tests einen Treffer ergeben hat. Immer ohne der Voraussetzung, dass wir auch mit Projek arbeiten Wir schauen uns das Beispiel einfach mal an. Sie sehen hier wiedr die Möglichkeit, dass Sie eine Zahl eingeben können. Ich nehme die Zahl 3 und bestätige das. Dann bekommen Sie das als Ergebnis. Offensichtlich würde dieser Fall hier genommen. Nun ist es in keiner Weise notwendig, dass diese Teste in einer gewissen Reihenfolge sortiert werden. Sie müssen nur eindeutig sein und das ist sinnvoll für Sie z. B. in diesem Fall aufsteigend oder absteigend zu notieren, aber das ist wie gesagt, explizit nicht gefordert.

JavaScript Grundkurs

Lernen Sie die Möglichkeiten der universellen Sprache JavaScript kennen und machen Sie sich mit der Syntax vertraut, um Ihre Web-Applikationen durch effektive Skripts zu ergänzen.

8 Std. 20 min (134 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!