 |
Flash 8 ActionScript 2.0 Language Reference
|
|
Top LevelClass Boolean
Object
public class Boolean
extends Object
Player version: | Flash Player 5 — (became a native object in Flash Player 6, which improved performance significantly) |
The Boolean class is a wrapper object with the same functionality as the standard JavaScript Boolean object. Use the Boolean class to retrieve the primitive data type or string representation of a Boolean object. You must use the constructor new Boolean()
to create a Boolean object before calling its methods.
| toString() : String
Returns the string representation ("true" or "false" ) of the Boolean object. |
| valueOf() : Boolean
Returns true if the primitive value type of the specified Boolean object is true; false otherwise. |
Boolean Constructor
public Boolean([value:Object])
Player version: | Flash Player 5 |
Creates a Boolean object. If you omit the value
parameter, the Boolean object is initialized with a value of false
. If you specify a value for the value
parameter, the method evaluates it and returns the result as a Boolean value according to the rules in the global Boolean()
function.
Parameters
| value:Object [optional] — Any expression. The default value is false . |
Example
The following code creates a new empty Boolean object called myBoolean
:
var myBoolean:Boolean = new Boolean();
toString Method
public toString() : String
Player version: | Flash Player 5 |
Returns the string representation ("true"
or "false"
) of the Boolean object.
Returns
| String —
A string; "true" or "false" .
|
Example
This example creates a variable of type Boolean and uses toString()
to convert the value to a string for use in the trace statement:
var myBool:Boolean = true;
trace("The value of the Boolean myBool is: " + myBool.toString());
myBool = false;
trace("The value of the Boolean myBool is: " + myBool.toString());
valueOf Method
public valueOf() : Boolean
Player version: | Flash Player 5 |
Returns true
if the primitive value type of the specified Boolean object is true; false
otherwise.
Returns
Example
The following example shows how this method works, and also shows that the primitive value type of a new Boolean object is false
:
var x:Boolean = new Boolean();
trace(x.valueOf()); // false
x = (6==3+3);
trace(x.valueOf()); // true
Copyright © 2005 Macromedia Inc. All rights reserved.
Tue Sep 13 2005, 16:15 PDT