JavaScript-Klassenconstructor()Methoden

JavaScript 类(class)JavaScript-Klassen

Beispiele

Beispiele

Eine Klasse namens "Example" erstellt und die Klasse initialisiert:

class Example { constructor(name, url) { this.name = name; this.url = url; } } let site = new Example("Example", "https://www.example.com");

Selbst ausprobieren »


Definition und Verwendung

Die constructor()-Methode ist eine spezielle Methode (Konstruktor), die zum Erstellen und Initialisieren von Objekten verwendet wird, die innerhalb einer Klasse erstellt werden.

Die constructor()-Methode wird automatisch aufgerufen, wenn ein Objekt erstellt wird.

Wenn keine Konstruktormethode explizit angegeben ist, wird eine Standard-Konstruktormethode hinzugefügt.

Wenn keine Konstruktormethode angegeben ist, wird ein Standard-Konstruktor verwendet.

Innerhalb eines Konstruktors kann das Schlüsselwort super verwendet werden, um den Konstruktor einer übergeordneten Klasse aufzurufen.

Syntax

constructor(parameters)


Technische Details

JavaScript-Version: ECMAScript 2015 (ES6)

Browser-Unterstützung

constructor() ist ein ECMAScript6 (ES6)-Feature.

ES6 (JavaScript 2015) wird von allen aktuellen großen Browsern unterstützt.

Chrome Edge Firefox Safari Opera
Ja Ja Ja Ja Ja

Internet Explorer 11 oder ältere Versionen von IE unterstützen die Methode constructor() nicht.


JavaScript 类(class)JavaScript-Klassen Weitere Erweiterungen