toString (String.toString-Methode)

public toString() : String

Gibt die Eigenschaften eines Objekts auch dann als Strings zurück, wenn diese keine Strings sind.

Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0

Rückgabewerte

String - Der String.

Beispiel

Im folgenden Beispiel wird ein groß geschriebener String ausgegeben, der alle Eigenschaften eines Objekts auflistet (unabhängig davon, ob es sich hierbei um Strings handelt oder nicht):

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

Wenn dieser Code die Methode toString() nicht enthält (und wenn die Zeile in der for-Schleife employee[prop].toUpperCase() lautet), wird undefined undefined BOB ausgegeben. Durch die Verwendung der toString()-Methode wird die gewünschte Ausgabe erzeugt: "284759021 60000 BOB".