Heim > Web-Frontend > js-Tutorial > [JavaScript-Tutorial] JavaScript-Switch-Anweisung

[JavaScript-Tutorial] JavaScript-Switch-Anweisung

黄舟
Freigeben: 2016-12-24 15:11:37
Original
1007 Leute haben es durchsucht

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 不同时执行的代码
}
Nach dem Login kopieren

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;
}
Nach dem Login kopieren

x Ergebnisse:

Today it's Saturday
Nach dem Login kopieren
Nach dem Login kopieren

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";
}
Nach dem Login kopieren

Die laufenden Ergebnisse von

Today it's Saturday
Nach dem Login kopieren
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage