default ステートメント

default: statements

switch ステートメントのデフォルトケースを定義します。このステートメントが実行されるのは、switch ステートメントの expression パラメータが、所定の switch ステートメントの case キーワードに続く expression パラメータと等しくない場合です (厳密な等価 [===] を使用)。

switch ステートメントにおいて default ケースステートメントは必須ではありません。default ケースステートメントは、リストの最後に置く必要はありません。default ステートメントを switch ステートメントの外側で使用すると、エラーが発生し、スクリプトはコンパイルされません。

対応バージョン : ActionScript 1.0、Flash Player 6

パラメータ

statements:String - 任意のステートメント。

次の例では、式 A は式 B とも式 D とも等しくありません。したがって、default キーワードに続くステートメントが実行され、trace() ステートメントが [出力] パネルに送られます。

var dayOfWeek:Number = new Date().getDay(); 
switch (dayOfWeek) { 
 case 1 : 
 trace("Monday"); 
 break; 
 case 2 : 
 trace("Tuesday"); 
 break; 
 case 3 : 
 trace("Wednesday"); 
 break; 
 case 4 : 
 trace("Thursday"); 
 break; 
 case 5 : 
 trace("Friday"); 
 break; 
 default : 
 trace("Weekend"); 
}

関連項目

switch ステートメント


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001315.html