Heim  >  Artikel  >  Web-Frontend  >  Was macht die switch-Anweisung in JS?

Was macht die switch-Anweisung in JS?

清浅
清浅Original
2019-01-31 11:32:516170Durchsuche

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");  //若变量与所有的变量值不同,则执行该处的代码
}

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>

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!

Stellungnahme:
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