toString (String.toString method)

public toString() : String

Returns an object's properties as strings regardless of whether the properties are strings.

Availability: ActionScript 1.0; Flash Player 5

Returns

String - The string.

Example

The following example outputs an uppercase string that lists all of an object's properties, regardless of whether the properties are strings:

var employee:Object = new Object();
employee.name = "bob";
employee.salary = 60000;
employee.id = 284759021;

var employeeData:String = new String();
for (prop in employee) 
{
    employeeData += employee[prop].toString().toUpperCase() + " ";
}
trace(employeeData);

If the toString() method were not included in this code, and the line in the for loop used employee[prop].toUpperCase(), the output would be "undefined undefined BOB". Including the toString() method produces the desired output: "284759021 60000 BOB".


Flash CS3