JavaScript の Switch ステートメントを使用する方法
JavaScriptのSwitch文は、複数あるオプションの中から実行するコードブロックを選択するために使用されます。それは、ある条件式を評価し、複数あるcaseの中から一致するcaseを選び、そのコードブロックを実行します。
switch文の構文は次の通りです。
switch(expression) {
case value1:
// 当expression等于value1时执行的代码块
break;
case value2:
// 当expression等于value2时执行的代码块
break;
...
default:
// 当expression不匹配任何case时执行的代码块
}
- マッチングする必要がある式。
- ケース:一致させたい状況を表す、オプション値。
- value1、value2、…:ケースに一致する値。
- break:スイッチ文を抜け出すための、省略可能なキーワード
- デフォルト:表現がどの case にも一致しない場合に実行するコードブロックで、オプションで指定できます。
switch文は、expression の値を計算し、各 case の値と比較して、一致する case があれば対応するコードブロックを実行します。一致する case がなければ、default コードブロックが実行されます(default が定義されている場合)。各 case ブロック内のコードが実行された後、break 文を使用して switch 文ブロックから抜け出す必要があります。そうしないと、後続の case ブロック内のコードが引き続き実行されます。
switch文を使用することで、複数の選択肢を判定する処理を簡潔化でき、コードの可読性を向上させることができる。