Name

Object.constructor — Die Konstruktorfunktion eines Objektsorm:availability:

Überblick

object.constructor

Beschreibung

Die constructor-Eigenschaft eines Objekts ist eine Referenz auf die Funktion, die als Konstruktor für dieses Objekt verwendet wurde. Wenn Sie beispielsweise ein Array a mit dem Konstruktor Array() anlegen, dann ist a.constructor ein Array:

a = new Array(1,2,3);  // Ein Objekt erzeugen.
a.constructor == Array // Wird zu true ausgewertet.

Oft dient die constructor-Eigenschaft dazu, den Typ unbekannter Objekte zu ermitteln. Wenn Sie einen unbekannten Wert haben, können Sie mit dem Operator typeof feststellen, ob er ein elementarer Wert oder ein Objekt ist. Ist er ein Objekt, lässt sich mit der constructor-Eigenschaft ermitteln, ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.