JavaScript Object.create()
- forrige side constructor
- næste side defineProperties()
- tilbage til forrige niveau JavaScript objekt referencer
definisjon og bruk
Object.create()
metoder brukes til å opprette nye objekter fra eksisterende objekter.
relaterede metoder:
Object.assign()
Kopier egenskapene fra kildeobjektet til målobjektet.
Object.create()
Opprett et nytt objekt fra et eksisterende objekt.
Object.fromEntries()
Opprett et objekt fra en liste over nøkkel-verdi par.
eksempel
// Opprett et objekt const person = { firstName: "Bill", lastName: "Gates" }; // Opprett et nytt objekt const man = Object.create(person); man.firstName = "Peter";
syntaks
Object.create(object, properties)
parametere
parametere | beskrivelse |
---|---|
object | påkrevd. Eksisterende objekt. |
properties |
valgfri. For å legge til eller endre egenskapsbeskrivelsen:
|
returneringsverdi
type | beskrivelse |
---|---|
Object | nytt objekt som blir opprettet. |
nettleserstøtte
Object.create()
er egenskaper til ECMAScript5 (ES5).
Fra juli 2013 har alle moderne nettlesere fullstendig støttet ES5 (JavaScript 2009):
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 |
- forrige side constructor
- næste side defineProperties()
- tilbage til forrige niveau JavaScript objekt referencer