ホームページ > ウェブフロントエンド > jsチュートリアル > js_javascript スキルでの switch 式の使用例

js_javascript スキルでの switch 式の使用例

WBOY
リリース: 2016-05-16 17:22:16
オリジナル
1122 人が閲覧しました
まえがき

switch 式は Java、C wait などの多くの言語で使用されており、switch を使用する方が if else を使用するよりも便利で明確です。

使用法の構文は非常に簡単です:
コードをコピー コードは次のとおりです:

switch (n)
{
ケース 1:
コード ブロック 1 を実行
ブレーク;
ケース 2:
コード ブロック 2 を実行
ブレーク; >default:
n case 1 と case 2 と同時に実行されないコード
}

各種言語の使い方は基本的に似ています。

特別な説明が必要な場合、Java 1.6 以前では、変数 (n) は整数のみとなります。 String 型は Java 7 以降でサポートされます。

js では String 型を直接使用できます。


使用例
コードをコピー コードは次のとおりです:



<br><META NAME="著者" CONTENT="oscar999"> funcSwitch(sFlag ) <br>{ <br>switch(sFlag) <br>{ <br>case "Test1": <br>alert("Test1"); <br>case "Test2": <br>alert("Test2"); <br>default:; <br>} <br>funcSwitch("Test2"); <br> </HEAD> <br><br><BODY> <br><br> <br> ロジックは非常に複雑ですシンプルでコードも非常にシンプルです。 文字列を直接使用して区別します。 <br><br><br>Case に対応する条件値も変数です。 <br> <br><br>Case の後の対応する値が文字列ではなく、変数である場合。これは RegExp と組み合わせて実現できます。 <br><br><br><br> </div>コードをコピー<br><br><br> コードは次のとおりです:<strong></strong> <br><!--oscar999 によって追加- -> <br><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <br><HEAD>新しいドキュメント case regExp.test(str1):
alert( "Test1");
case regExp.test(str2):
default:; 🎜>}

funcSwitch("Test1");

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