JavaScript Object.getOwnPropertyDescriptors()
- Page précédente getOwnPropertyDescriptor()
- Page suivante getOwnPropertyNames()
- Retour au niveau supérieur Manuel de référence des objets JavaScript
Définition et utilisation
Object.getOwnPropertyDescriptors()
La méthode retourne les descriptions de toutes les propriétés de l'objet.
Object.getOwnPropertyDescriptors()
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és de l'objet.
Object.getOwnPropertyDescriptor()
Retourne la description de la propriété.
Object.getOwnPropertyDescriptors()
Retourne les descriptions 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 toutes les descriptions de propriétés let descriptors = Object.getOwnPropertyDescriptors(person);
Syntaxe
Object.getOwnPropertyDescriptors(object)
Paramètre
Paramètre | Description |
---|---|
object | Obligatoire. Objet nécessitant l'obtention de la description de propriété. |
Valeur de retour
Type | Description |
---|---|
Object | Objet contenant toutes les descriptions de propriétés. |
Support du navigateur
Object.getOwnPropertyDescriptors()
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 getOwnPropertyDescriptor()
- Page suivante getOwnPropertyNames()
- Retour au niveau supérieur Manuel de référence des objets JavaScript