ホームページ > ウェブフロントエンド > jsチュートリアル > [JavaScript チュートリアル] JavaScript switch ステートメント

[JavaScript チュートリアル] JavaScript switch ステートメント

黄舟
リリース: 2016-12-24 15:11:37
オリジナル
1007 人が閲覧しました

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) に注意してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート