Heim > Web-Frontend > js-Tutorial > Hauptteil

Was macht die switch-Anweisung in JS?

清浅
Freigeben: 2019-01-31 11:32:51
Original
6229 Leute haben es durchsucht

Die Switch-Anweisung ist eine Flusskontrollanweisung, die für verschiedene Auswahlbeurteilungen in js verwendet wird. Wenn der Ausdruckswert gleich dem eingestellten Wert ist, wird die folgende Anweisung ausgeführt. Sie können das Schlüsselwort break verwenden, um aus der Switch-Anweisung zu springen

Wer die Java-Sprache gelernt hat, ist mit der Switch-Anweisung kein Unbekannter. Es gibt auch eine Switch-Anweisung in der JavaScript-Sprache, und die Verwendung von Switch in JS unterscheidet sich nicht von der in Java. Als nächstes werde ich Ihnen die Verwendung von Switch-Anweisungen in JS erläutern

Was macht die switch-Anweisung in JS?

[Empfohlene Kurse: JavaScript-Tutorial

switch-Anweisung

Die switch-Anweisung ist eine übliche Flusskontrollanweisung. Die Bedeutung jedes Falls in seiner Anweisung ist: Wenn der Ausdruck diesem Wert entspricht, wird die folgende Anweisung ausgeführt. Das Schlüsselwort break bewirkt, dass der Codefluss aus der switch-Anweisung herausspringt. Wenn das Schlüsselwort break weggelassen wird, wird die Ausführung des nächsten Falls fortgesetzt, nachdem der aktuelle Fall ausgeführt wurde. Das letzte Standardschlüsselwort wird zum Ausführen von Code verwendet, wenn der Ausdruck keiner der vorherigen Situationen entspricht.

Verwendung der Switch-Anweisung

switch(变量){
 case 变量值1:
  console.log("a");  //若变量与变量值1相同则执行该处代码
  break;
 case 变量值2:
   console.log("b"); //若变量与变量值2相同则执行该处代码
   break;
 case 变量值3:
   console.log("c"); //若变量与变量值3相同则执行该处代码
   break;  
 default:
 console.log("d");  //若变量与所有的变量值不同,则执行该处的代码
}
Nach dem Login kopieren

Beispiel:

<script>
function myFunction()
{
var x;
var d=new Date().getDay();
switch (d)
  {
  case 0:
    x="Today it&#39;s Sunday";
    break;
  case 1:
    x="Today it&#39;s Monday";
    break;
  case 2:
    x="Today it&#39;s Tuesday";
    break;
  case 3:
    x="Today it&#39;s Wednesday";
    break;
  case 4:
    x="Today it&#39;s Thursday";
    break;
  case 5:
    x="Today it&#39;s Friday";
    break;
  case 6:
    x="Today it&#39;s Saturday";
    break;
  }
document.getElementById("demo").innerHTML=x;
}
</script>
Nach dem Login kopieren

Rendering:

Was macht die switch-Anweisung in JS?

Das obige ist der detaillierte Inhalt vonWas macht die switch-Anweisung in JS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage