JavaScript Object.create()
- Zurück zur vorherigen Seite Konstruktor
- Nächste Seite defineProperties()
- Zurück zur vorherigen Ebene JavaScript-Objekt-Referenzhandbuch
Definition und Verwendung
Object.create()
Methoden, um aus einem bestehenden Objekt ein neues Objekt zu erstellen.
Verwandte Methoden:
Object.assign()
Die Eigenschaften des Quellobjekts in das Zielobjekt kopieren.
Object.create()
Ein neues Objekt aus einem bestehenden Objekt erstellen.
Object.fromEntries()
Ein Objekt aus einer Liste von Schlüssel/Wert-Paaren erstellen.
Beispiel
// Ein Objekt erstellen const person = { firstName: "Bill", lastName: "Gates" }; // Ein neues Objekt erstellen const man = Object.create(person); man.firstName = "Peter";
Syntax
Object.create(object, properties)
Parameter
Parameter | Beschreibung |
---|---|
object | Erforderlich. Bestehendes Objekt. |
properties |
Optional. Die zu fügen oder zu ändernden Eigenschaftsbeschreibungen:
|
Rückgabewert
Typ | Beschreibung |
---|---|
Object | Neu erstellte Objekte. |
Browser-Unterstützung
Object.create()
Es ist eine Eigenschaft von ECMAScript5 (ES5).
Seit Juli 2013 unterstützen alle modernen Browser ES5 (JavaScript 2009) vollständig:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | Juli 2012 | Juli 2013 |
- Zurück zur vorherigen Seite Konstruktor
- Nächste Seite defineProperties()
- Zurück zur vorherigen Ebene JavaScript-Objekt-Referenzhandbuch