JavaScript constructorEigenschaft

Javascript数组对象参考手册JavaScript Array-Objekt

Beispiel

Gibt die Funktion zurück, die den Prototyp des fruits-Array-Objekts erstellt hat:

fruits.constructor;

Ergebnisausgabe:

function Array() { [native code] }

Selbst ausprobieren »

Definition und Verwendung

In JavaScript gibt die constructor-Eigenschaft die Konstruktorfunktion des Objekts zurück.

Der Rückgabewert ist eine Referenz auf die Funktion, nicht der Funktionsname:

Die JavaScript-Array-constructor-Eigenschaft gibt zurück function Array() { [native code] }

Die JavaScript-Number-constructor-Eigenschaft gibt zurück function Number() { [native code] }

Die JavaScript-String-constructor-Eigenschaft gibt zurück function String() { [native code] }

Wenn eine Variable ein Array ist, können Sie die constructor-Eigenschaft verwenden, um sie zu definieren.


Browser-Unterstützung

Eigenschaft
constructor Ja Ja Ja Ja Ja

Alle gängigen Browser unterstützen die constructor-Eigenschaft.


Syntax

array.constructor

Technische Details

Rückgabewert: Ein Funktionsobjekt. Diese Funktion ist der ursprüngliche Ersteller des Array-Objekts.
JavaScript-Version: 1.1


Array Object 参考手册JavaScript Array-Objekt Weitere Erweiterungen