JavaScript Object.create()
- Vorige pagina constructor
- Volgende pagina defineProperties()
- Ga een niveau omhoog JavaScript object reference manual
Definitie en gebruik
Object.create()
Methoden die worden gebruikt om nieuwe objecten te maken van bestaande objecten.
Gerelateerde methoden:
Object.assign()
Kopieer de eigenschappen van de bronobject naar het doelobject.
Object.create()
Maak een nieuw object van een bestaand object.
Object.fromEntries()
Maak een object van een lijst van sleutel/waardeparen.
Instance
// Een object maken const person = { firstName: "Bill", lastName: "Gates" }; // Een nieuw object maken const man = Object.create(person); man.firstName = "Peter";
Syntax
Object.create(object, properties)
Parameters
Parameters | Beschrijving |
---|---|
object | Verplicht. Bestaand object. |
properties |
Optioneel. De eigenschapsbeschrijver die moet worden toegevoegd of gewijzigd:
|
Retourwaarde
Type | Beschrijving |
---|---|
Object | Nieuwe objecten die worden gemaakt. |
Browserondersteuning
Object.create()
Is een kenmerk van ECMAScript5 (ES5).
Sinds juli 2013 ondersteunen alle moderne browsers ES5 (JavaScript 2009) volledig:
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 |
- Vorige pagina constructor
- Volgende pagina defineProperties()
- Ga een niveau omhoog JavaScript object reference manual