Heim  >  Artikel  >  Web-Frontend  >  Switch-Case-Anweisung

Switch-Case-Anweisung

王林
王林Original
2024-07-27 00:01:14537Durchsuche

Switch Case Statement

Switch-Case-Anweisungen sind eine effiziente Möglichkeit, verschiedene Codeblöcke basierend auf verschiedenen Bedingungen auszuführen. Es ist wie ein strukturierteres und lesbareres Wenn-Sonst.

Grundlegende Syntax

switch (expression) {
  case value1:
    // kode untuk value1
    break;
  case value2:
    // kode untuk value2
    break;
  // tambahkan lebih banyak case sesuai kebutuhan
  default:
    // kode jika tidak ada case yang cocok
}

Wie es funktioniert

  • Ausdruck wird einmal ausgewertet.
  • Der Wert des Ausdrucks wird für jeden Fall verglichen.
  • Wenn es eine Übereinstimmung gibt, wird der Codeblock in diesem Fall ausgeführt.
  • Pause wird verwendet, um die Ausführung zu stoppen, nachdem eine Übereinstimmung gefunden wurde.
  • Die Standardeinstellung ist optional und wird ausgeführt, wenn keine Groß-/Kleinschreibung übereinstimmt.

Praxisbeispiel
Angenommen, wir möchten unterschiedliche Nachrichten basierend auf dem Wert einer Variablen „Tag“ bereitstellen:

let day = 3;
let dayName;

switch (day) {
  case 1:
    dayName = "Senin";
    break;
  case 2:
    dayName = "Selasa";
    break;
  case 3:
    dayName = "Rabu";
    break;
  case 4:
    dayName = "Kamis";
    break;
  case 5:
    dayName = "Jumat";
    break;
  case 6:
    dayName = "Sabtu";
    break;
  case 7:
    dayName = "Minggu";
    break;
  default:
    dayName = "Hari tidak valid";
}

console.log(dayName); // Output: Rabu

Tipps

  • Verwenden Sie die Groß-/Kleinschreibung, wenn viele Bedingungen überprüft werden müssen.
  • Vergessen Sie nicht, eine Pause einzufügen, um zu verhindern, dass die Ausführung mit dem nächsten Fall fortfährt.
  • Standard ist nützlich für den Umgang mit unerwarteten Werten.

Das Wechseln der Groß-/Kleinschreibung macht den Code im Vergleich zu langen Wenn-Sonst-Anweisungen sauberer und verständlicher. Probieren Sie es in Ihren Projekten aus und sehen Sie den Unterschied!

Das obige ist der detaillierte Inhalt vonSwitch-Case-Anweisung. 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