Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie den Schalter in js

So verwenden Sie den Schalter in js

下次还敢
下次还敢Original
2024-05-06 14:30:24595Durchsuche

Die Switch-Anweisung in JavaScript ist eine Kontrollflussanweisung, die zum Ausführen eines Codeblocks basierend auf einem Vergleich eines Ausdrucks mit einer Fallbezeichnung verwendet wird. Die Syntax lautet: switch (Ausdruck) { case value1: // Codeblock 1 break; case value2: // Codeblock 2 break ... default: // Standardcodeblock break }. Der Ausdruck ist der auszuwertende Wert, die Fallbezeichnung ist der zu vergleichende Wert, der Codeblock ist der Code, der ausgeführt wird, wenn der Ausdruck mit der Fallbezeichnung übereinstimmt, und die Break-Anweisung wird standardmäßig zum Verlassen der Switch-Anweisung verwendet

So verwenden Sie den Schalter in js

switch in JavaScript Verwendung von Anweisungen

Was ist eine switch-Anweisung?

Eine Switch-Anweisung ist eine Kontrollflussanweisung, die zum Vergleich mit mehreren Fallbezeichnungen basierend auf einem Ausdruck verwendet wird. Wenn ein Ausdruck mit einer Fallbezeichnung übereinstimmt, wird der in der Fallbezeichnung enthaltene Codeblock ausgeführt.

Syntax:

<code class="javascript">switch (expression) {
  case value1:
    // 代码块 1
    break;
  case value2:
    // 代码块 2
    break;
  ...
  default:
    // 默认代码块
    break;
}</code>

Verwendung:

  1. Ausdruck: Dies ist der auszuwertende Ausdruck. Er kann einen beliebigen Typ haben (Zahl, Zeichenfolge, Boolescher Wert usw.).
  2. Case-Tags: Die Werte dieser Tags werden mit Ausdrücken verglichen. Jede Fallbezeichnung muss einen eindeutigen Wert haben.
  3. Codeblöcke: Wenn ein Ausdruck mit einem Case-Tag übereinstimmt, wird der entsprechende Codeblock ausgeführt.
  4. break-Anweisung: Die break-Anweisung wird verwendet, um aus der switch-Anweisung herauszuspringen. Ohne eine break-Anweisung wird der nachfolgende Fall weiter ausgeführt.
  5. default-Tag (optional): Das default-Tag wird für Codeblöcke verwendet, die ausgeführt werden, wenn kein case-Tag übereinstimmt. Es kann am Ende einer Switch-Anweisung oder zwischen anderen Fallbezeichnungen platziert werden.

Beispiel:

<code class="javascript">// 根据数字选择颜色
switch (num) {
  case 1:
    // 红色
    console.log("红色");
    break;
  case 2:
    // 绿色
    console.log("绿色");
    break;
  case 3:
    // 蓝色
    console.log("蓝色");
    break;
  default:
    // 无效选项
    console.log("无效选项");
    break;
}</code>

Hinweis:

  • Der Ausdruck muss eine const- oder let-deklarierte Variable oder ein primitiver Wert (z. B. eine Zahl oder ein String) sein.
  • Case-Tag-Werte müssen eindeutig und nicht wiederholbar sein.
  • Die break-Anweisung ist optional, wird jedoch normalerweise verwendet, um eine switch-Anweisung zu beenden und die nachfolgende Ausführung eines Falls zu verhindern.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Schalter 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