
Statements
195
case statement
case
expression
:
statement(s)
Defines a condition for the
switch
statement. If the
expression
parameter equals the
expression
parameter of the
switch
statement using strict equality (
===
), then Flash Player
will execute statements in the
statement(s)
parameter until it encounters a
break
statement
or the end of the
switch
statement.
If you use the
case
statement outside a
switch
statement, it produces an error and the script
doesn't compile.
Note:
You should always end the
statement(s)
parameter with a break statement. If you
omit the
break statement
from the
statement(s)
parameter, it continues executing with
the next
case
statement instead of exiting the
switch
statement.
Availability:
ActionScript 1.0; Flash Player 4
Parameters
expression
:String
- Any expression.
Example
The following example defines conditions for the switch statement
thisMonth
. If
thisMonth
equals the expression in the case statement, the statement executes.
var thisMonth:Number = new Date().getMonth();
switch (thisMonth) {
case 0 :
trace("January");
break;
case 1 :
trace("February");
break;
case 5 :
case 6 :
case 7 :
trace("Some summer month");
break;
case 8 :
trace("September");
break;
default :
trace("some other month");
}
See also
break statement
Содержание FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Страница 1: ...ActionScript 2 0 Language Reference ...
Страница 1352: ...1352 ActionScript classes ...