Flash CS3 Documentation |
|||
| Flash Lite 2.x ActionScript Language Reference > ActionScript classes > String > toString (String.toString method) | |||
public toString() : String
Returns an object's properties as strings regardless of whether the properties are strings.
String - The string.
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 within the for loop used employee[prop].toUpperCase()), the output would be "undefined undefined BOB". By including the toString() method, the desired output is produced: "284759021 60000 BOB".
Flash CS3
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/flash/9.0/main/00005463.html