Statements
223
jimmy.age = 27;
jimmy.name = "jimmy";
If you change one of the public variables in the User class to a private variable, an error is
generated when trying to access the property.
See also
private statement
return statement
return[
expression
]
Specifies the value returned by a function. The
return
statement evaluates
expression
and
returns the result as a value of the function in which it executes. The
return
statement causes
execution to return immediately to the calling function. If the
return
statement is used alone,
it returns
undefined.
You can't return multiple values. If you try to do so, only the last value is returned. In the
following example,
c
is returned:
return a, b, c ;
If you need to return multiple values, you might want to use an array or object instead.
Availability:
ActionScript 1.0; Flash Player 5
Returns
String
- The evaluated
expression
parameter, if provided.
Parameters
expression
- A string, number, Boolean, array, or object to evaluate and return as a value of
the function. This parameter is optional.
Example
The following example uses the
return
statement inside the body of the
sum()
function to
return the added value of the three parameters. The next line of code calls
sum()
and assigns
the returned value to the variable
newValue
.
function sum(a:Number, b:Number, c:Number):Number {
return (a + b + c);
}
var newValue:Number = sum(4, 32, 78);
trace(newValue); // output: 114
Summary of Contents for FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Page 1: ...ActionScript 2 0 Language Reference ...
Page 1352: ...1352 ActionScript classes ...