JavaScript switch ステートメント
switch ステートメントは、さまざまな条件に基づいてさまざまなアクションを実行するために使用されます。
JavaScript switch ステートメント
switch ステートメントを使用して、実行するコードの複数のブロックの 1 つを選択します。
構文
switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }
仕組み: まず式 n (通常は変数) を設定します。次に、式の値が構造内の各ケースの値と比較されます。一致する場合、そのケースに関連付けられたコード ブロックが実行されます。コードが次のケースに自動的に実行されないようにするには、break を使用してください。
例
今日の週の名前を表示します。日曜日 = 0、月曜日 = 1、火曜日 = 2 などに注意してください:
var day=new Date().getDay(); switch (day) { case 0: x="Today it's Sunday"; break; case 1: x="Today it's Monday"; break; case 2: x="Today it's Tuesday"; break; case 3: x="Today it's Wednesday"; break; case 4: x="Today it's Thursday"; break; case 5: x="Today it's Friday"; break; case 6: x="Today it's Saturday"; break; }
x の結果は次のとおりです:
Today it's Saturday
デフォルトのキーワード
一致しない場合の動作を指定するには、デフォルトのキーワードを使用してください。 :
例
今日が土曜日でも日曜日でもない場合、デフォルトのメッセージが出力されます:
var day=new Date().getDay(); switch (day) { case 6: x="Today it's Saturday"; break; case 0: x="Today it's Sunday"; break; default: x="Looking forward to the Weekend"; }
x の実行結果
Today it's Saturday
上記は、[JavaScript チュートリアル] の JavaScript switch ステートメントの内容です。 、PHP 中国語 Web サイト (www .php.cn) に注意してください。