Object


Object

public class Object

Die Object-Klasse ist das Stammelement der ActionScript-Klassenhierarchie. Diese Klasse enthält eine kleine Auswahl der Leistungsmerkmale, die die Object-Klasse in JavaScript aufweist.

Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0 (seit Flash Player 6 ein natives Objekt bei deutlicher Leistungsverbesserung).

Übersicht über Eigenschaften

Modifizierer

Eigenschaft

Beschreibung

 

constructor:Object

Referenz auf die Konstruktorfunktion für eine angegebene Objektinstanz.

 

__proto__:Object

Bezieht sich auf die Eigenschaft prototype der Klasse (ActionScript 2.0) oder der Konstruktorfunktion (ActionScript 1.0), mit der das Objekt erstellt wurde.

static

prototype:Object

Eine Referenz auf die übergeordnete Klasse einer Klasse oder eines Funktionsobjekts.

 

__resolve:Object

Eine Referenz auf eine benutzerdefinierte Funktion, die aufgerufen wird, wenn ActionScript-Code auf eine undefinierte Eigenschaft oder Methode verweist.

Übersicht über Konstruktoren

Syntax

Beschreibung

Object()

Erstellt ein Objekt des Typs Object und speichert eine Referenz auf die Konstruktormethode in der Eigenschaft constructor des Objekts.

Übersicht über Methoden

Modifizierer

Syntax

Beschreibung

 

addProperty(name:String, getter:Function, setter:Function) : Boolean

Erstellt eine Get-/Set-Eigenschaft.

 

hasOwnProperty(name:String) : Boolean

Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.

 

isPropertyEnumerable(name:String) : Boolean

Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.

 

isPrototypeOf(theClass:Object) : Boolean

Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Argument angegeben wurde.

static

registerClass(name:String, theClass:Function) : Boolean

Verknüpft ein Movieclip-Symbol mit einer ActionScript-Objektklasse.

 

toString() : String

Wandelt das angegebene Objekt in einen String um und gibt diesen zurück.

 

unwatch(name:String) : Boolean

Entfernt einen von Object.watch() erstellten Watchpoint.

 

valueOf() : Object

Gibt den Grundwert des angegebenen Objekts zurück.

 

watch(name:String, callback:Function, [userData:Object]) : Boolean

Registriert eine Ereignisprozedur, die aufgerufen werden soll, wenn sich eine bestimmte Eigenschaft eines ActionScript-Objekts ändert.