JavaScript Object.getOwnPropertyDescriptor()
- Vorige pagina fromEntries()
- Volgende pagina getOwnPropertyDescriptors()
- Ga naar het vorige niveau JavaScript Object Reference Manual
Definitie en gebruik
Object.getOwnPropertyDescriptor()
De methode retourneert de beschrijver van de eigenschappen van het object.
Object.getOwnPropertyDescriptor()
De methode verandert het oorspronkelijke object niet.
Gerelateerde methoden:
Object.defineProperty()
Voeg of wijzig eigenschappen toe.
Object.defineProperties()
Voeg of wijzig meerdere eigenschappen toe.
Object.getOwnPropertyNames()
Retourneert alle eigenschapsnamen van het object.
Object.getOwnPropertyDescriptor()
Retourneert de beschrijvers van de eigenschappen.
Object.getOwnPropertyDescriptors()
Retourneert de beschrijvers van alle eigenschappen van het object.
Voorbeeld
// Maak een object aan const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Verkrijg de eigenschapsbeschrijver let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Syntaxis
Object.getOwnPropertyDescriptor(object, property)
Parameters
Parameters | Beschrijving |
---|---|
object | Verplicht. Doelobject. |
property | Verplicht. De eigenschapsnaam van de beschrijver verkrijgen. |
Retourwaarde
Type | Beschrijving |
---|---|
Object | Object met beschrijvers van eigenschappen. |
Browserondersteuning
Object.getOwnPropertyDescriptor()
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 fromEntries()
- Volgende pagina getOwnPropertyDescriptors()
- Ga naar het vorige niveau JavaScript Object Reference Manual