JavaScript-Switch-Anweisung
Die Switch-Anweisung wird verwendet, um verschiedene Aktionen basierend auf unterschiedlichen Bedingungen auszuführen.
JavaScript-Switch-Anweisung
Verwenden Sie die Switch-Anweisung, um einen von mehreren Codeblöcken zur Ausführung auszuwählen.
Syntax
switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }
So funktioniert es: Legen Sie zunächst den Ausdruck n fest (normalerweise eine Variable). Der Wert des Ausdrucks wird dann mit dem Wert jedes einzelnen Falls in der Struktur verglichen. Bei einer Übereinstimmung wird der dem Fall zugeordnete Codeblock ausgeführt. Bitte verwenden Sie break, um zu verhindern, dass der Code automatisch zum nächsten Fall ausgeführt wird.
Beispiel
Zeigt den Namen der heutigen Woche an. Bitte beachten Sie, dass Sonntag=0, Montag=1, Dienstag=2 usw.:
var day=new Date().getDay(); switch (day) { case 0: x="Today it's Sunday"; break; case 1: x="Today it's Monday"; break; case 2: x="Today it's Tuesday"; break; case 3: x="Today it's Wednesday"; break; case 4: x="Today it's Thursday"; break; case 5: x="Today it's Friday"; break; case 6: x="Today it's Saturday"; break; }
x Ergebnisse:
Today it's Saturday
Standardschlüsselwort
Bitte verwenden Sie das Standardschlüsselwort, um anzugeben, was zu tun ist, wenn die Übereinstimmung nicht vorhanden ist:
Beispiel
Wenn heute nicht Samstag oder Sonntag ist, wird die Standardmeldung ausgegeben:
var day=new Date().getDay(); switch (day) { case 6: x="Today it's Saturday"; break; case 0: x="Today it's Sunday"; break; default: x="Looking forward to the Weekend"; }
Die laufenden Ergebnisse von
Today it's Saturday