JavaScript Object.getOwnPropertyDescriptor()
- Forrige side fromEntries()
- Næste side getOwnPropertyDescriptors()
- Tilbage til overfladen JavaScript objekt referencehåndbog
Definition og brug
Object.getOwnPropertyDescriptor()
Metoden returnerer objektets egenskabsbeskrivelse.
Object.getOwnPropertyDescriptor()
Metoden ændrer ikke det oprindelige objekt.
Relaterede metoder:
Object.defineProperty()
Tilføj eller ændr egenskaber.
Object.defineProperties()
Tilføj eller ændr flere egenskaber.
Object.getOwnPropertyNames()
Returnerer alle objektets egenskabsnavne.
Object.getOwnPropertyDescriptor()
Returnerer egenskabsbeskrivelsen.
Object.getOwnPropertyDescriptors()
Returnerer beskrivelsen af alle objektets egenskaber.
Instans
// Opret et objekt const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Få egenskabsbeskrivelsen let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Syntaks
Object.getOwnPropertyDescriptor(object, property)
Parameter
Parameter | Beskrivelse |
---|---|
object | Obligatorisk. Målet objekt. |
property | Obligatorisk. For at få beskrivelsen af egenskaben skal egenskabsnavnet angives. |
Returværdi
Type | Beskrivelse |
---|---|
Object | Egenskabsbeskrivelsesobjekt. |
Browserstøtte
Object.getOwnPropertyDescriptor()
Er en funktion af ECMAScript5 (ES5).
Fra juli 2013 har alle moderne browsere fuldt støtte til 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 fromEntries()
- Næste side getOwnPropertyDescriptors()
- Tilbage til overfladen JavaScript objekt referencehåndbog