ホームページ > 記事 > ウェブフロントエンド > switch ステートメントの形式は何ですか? switch文の使い方
js では、switch ステートメントは複数の値を含む式を比較するためによく使用されます。しかし、多くの初心者にとって、switch ステートメントの形式はわかりません。 switch文の使い方は?以下にまとめてみましょう。
Switch ステートメントの形式の構文:
switch(表达式) { case 取值1: 语块1;break; }
上記のコードでは、case ステートメントを使用して位置をマークし、バックグラウンドは、プログラムのスイッチ条件に従って結果を出力します。最初に一致した結果が返されると、他のステートメントも含めてコード プログラムが自動的に実行され、break 関数に到達するまで実行は停止しません。 [推奨学習: JavaScript オンライン マニュアル ]
もちろん、ここでのデフォルトはオプションです。他の case ステートメントが満たされない場合は、デフォルト ステートメントが実行されます。コードは次のとおりです:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> var now = new Date(); //获取当天系统日期 var day = now.getDay(); //获取当天是星期几 var week; switch(day) { case 1: week = "星期一"; break; case 2: week = "星期二"; break; case 3: week = "星期三"; break; case 4: week = "星期四"; break; case 5: week = "星期五"; break; case 6: week = "星期六"; break; default: week = "星期日"; } document.write("今天是"+week); //输出今天是星期几 </script> </head> <body> </body> </html>
表示効果は次のとおりです:
分析:
他の js ループ ステートメントの使用も先ほど紹介しましたが、実際の開発ではif文を使うかswitchを使うかは状況に応じて判断する必要がありますが、if文はよく使われるので使わないことにしますが、switchはどころかあまり使わないです。スイッチの方が効率的です。
if 文であっても、その他の文であっても、核心さえ押さえていれば、比較的少数の判定には if を使用するようにしていますが、多くの判定文では、switch 文を使用する必要があります。
上記は switch ステートメントの形式です。 switch ステートメントの使用方法の完全な紹介 JavaScript ビデオ チュートリアル について詳しく知りたい場合は、php 中国語 Web サイトに注目してください。
以上がswitch ステートメントの形式は何ですか? switch文の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。