ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の switch case 代替記述法を使用する_javascript スキル

JavaScript の switch case 代替記述法を使用する_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 18:32:221118ブラウズ

C# の構文に慣れている場合は、複数ブランチの呼び出しに遭遇したときに、単純な if-else に加えて switch-case が使用されるため、JavaScript を使用する場合は次のコードを簡単に記述できます。

コードをコピー コードは次のとおりです:
// JScript ソース コード
// 値何かのは 1, 2 , 3...
switch (something) {
case 1:
todoA();
case 2:
todoB();
break;
ケース 3:
todoC();
break;
//...
}


このようなコード自体は何もありませんJavaScript は switch-case をサポートしていますが、もっと優れた記述方法があるので、それを推奨します:


// JScript ソース コード
// 何かの値は 1、2、3...
var case = {
1: todoA,
2: todoB,
3: todoC
}
if (cases[何か]) {
cases[何か](); >
著者: Justin
出典:
http://justinw.cnblogs.com/
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。