Heim > Web-Frontend > js-Tutorial > So verwenden Sie die Switch-Anweisung in js

So verwenden Sie die Switch-Anweisung in js

下次还敢
Freigeben: 2024-05-01 04:42:16
Original
557 Leute haben es durchsucht

Die switch-Anweisung in JS steuert den Fluss, indem sie basierend auf dem Wert eines Ausdrucks verschiedene Codeblöcke ausführt. Es enthält Case-Anweisungen (geben Sie die zu vergleichenden Werte an) und Break-Anweisungen (aus dem Schalter springen) und bietet einen optionalen Standardfall (verarbeitet alle anderen Werte).

So verwenden Sie die Switch-Anweisung in js

Verwendung der Switch-Anweisung in JS

Eine Switch-Anweisung ist eine Kontrollflussanweisung, mit der verschiedene Codeblöcke basierend auf dem Wert eines Ausdrucks ausgeführt werden. Es kann mehrere Fälle verarbeiten und stellt einen Standardfall für die Verarbeitung aller anderen Werte bereit.

Syntax:

<code class="javascript">switch (expression) {
  case value1:
    // 为 value1 执行的代码
    break;
  case value2:
    // 为 value2 执行的代码
    break;
  // ...其他 case
  default:
    // 为所有其他值执行的代码(可选)
    break;
}</code>
Nach dem Login kopieren

Zu verwendende Schritte:

  1. Ausdruck: Geben Sie den auszuwertenden Ausdruck an. Ausdrücke können einen beliebigen Datentyp haben (Zahl, Zeichenfolge, boolescher Wert usw.).
  2. Fall: Jeder Fall gibt den zu vergleichenden Wert an. Es kann ein konstanter Wert, eine Variable oder ein Ausdruck sein.
  3. Codeblock: case folgt der auszuführende Codeblock.
  4. break: Jedem Fall muss eine Break-Anweisung folgen, die verwendet wird, um aus der Switch-Anweisung zu springen und mit der Ausführung des nachfolgenden Codes fortzufahren. Wenn break weggelassen wird und ein Fall gefunden wird, wird die Ausführung nachfolgender Fälle fortgesetzt.
  5. Standard: Standardfall ist optional und wird ausgeführt, wenn alle anderen Fälle nicht übereinstimmen.

Beispiel:

<code class="javascript">let grade = 'A';

switch (grade) {
  case 'A':
    console.log('优秀');
    break;
  case 'B':
    console.log('良好');
    break;
  case 'C':
    console.log('及格');
    break;
  default:
    console.log('不及格');
    break;
}</code>
Nach dem Login kopieren

Ausgabe:

<code>优秀</code>
Nach dem Login kopieren

Hinweise: Der Wert von

  • case muss eindeutig sein und darf sich nicht wiederholen.
  • Der Fall und der Standardwert in der switch-Anweisung müssen durch break getrennt werden.
  • Wenn kein Fall übereinstimmt, wird der Standardfall ausgeführt.
  • switch-Anweisungen können in andere Kontrollflussanweisungen verschachtelt werden, z. B. if-Anweisungen oder for-Schleifen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Switch-Anweisung in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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