toString (méthode String.toString)

public toString() : String

Renvoie les propriétés d'un objet en tant que chaînes, que ces propriétés soient des chaînes ou non.

Disponibilité : ActionScript 1.0 ; Flash Lite 2.0

Valeur renvoyée

String - Chaîne.

Exemple

Le code suivant renvoie une chaîne en majuscules qui donne la liste de l'ensemble des propriétés d'un objet, que les propriétés soient des chaînes ou non :

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);

Si la méthode toString() n'était pas incluse dans ce code et que la ligne dans la boucle for utilisait employee[prop].toUpperCase(), la valeur de sortie serait « undefined undefined BOB ». En incluant la méthode toString(), la sortie voulue est obtenue : « 284759021 60000 BOB ».