JavaScript Object.getOwnPropertyDescriptor()
- Page précédente fromEntries()
- Page suivante getOwnPropertyDescriptors()
- Retour au niveau supérieur Manuel de référence des objets JavaScript
Définition et utilisation
Object.getOwnPropertyDescriptor()
La méthode retourne le descripteur de propriété de l'objet.
Object.getOwnPropertyDescriptor()
La méthode ne change pas l'objet original.
Méthodes associées :
Object.defineProperty()
Ajouter ou modifier une propriété.
Object.defineProperties()
Ajouter ou modifier plusieurs propriétés.
Object.getOwnPropertyNames()
Retourne tous les noms de propriété de l'objet.
Object.getOwnPropertyDescriptor()
Retourne les descripteurs des propriétés.
Object.getOwnPropertyDescriptors()
Retourne les descripteurs de toutes les propriétés de l'objet.
Instance
// Créer un objet const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Obtenir le descripteur de propriété let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Syntaxe
Object.getOwnPropertyDescriptor(object, property)
Paramètres
Paramètres | Description |
---|---|
object | Requis. Objet cible. |
property | Requis. Pour obtenir le nom de la propriété du descripteur. |
Valeur de retour
Type | Description |
---|---|
Object | Objet descripteur de propriété. |
Support du navigateur
Object.getOwnPropertyDescriptor()
C'est une caractéristique de ECMAScript5 (ES5).
Depuis juillet 2013, tous les navigateurs modernes prennent en charge intégralement ES5 (JavaScript 2009) :
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Septembre 2012 | Septembre 2012 | Avril 2013 | Juillet 2012 | Juillet 2013 |
- Page précédente fromEntries()
- Page suivante getOwnPropertyDescriptors()
- Retour au niveau supérieur Manuel de référence des objets JavaScript