JavaScript Object.getOwnPropertyDescriptors()
- Vorherige Seite getOwnPropertyDescriptor()
- Nächste Seite getOwnPropertyNames()
- Zurück zur übergeordneten Ebene JavaScript-Objekt-Referenzhandbuch
Definition und Verwendung
Object.getOwnPropertyDescriptors()
Die Methode gibt alle Eigenschaftsbeschreibungen des Objekts zurück.
Object.getOwnPropertyDescriptors()
Die Methode ändert das ursprüngliche Objekt nicht.
Verwandte Methoden:
Object.defineProperty()
Fügt oder ändert Eigenschaften hinzu.
Object.defineProperties()
Fügt oder ändert mehrere Eigenschaften hinzu.
Object.getOwnPropertyNames()
Gibt alle Eigenschaftsnamen des Objekts zurück.
Object.getOwnPropertyDescriptor()
Gibt die Eigenschaftsbeschreibung zurück.
Object.getOwnPropertyDescriptors()
Gibt alle Eigenschaftsbeschreibungen des Objekts zurück.
Beispiel
// Ein Objekt erstellen const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Alle Eigenschaftsbeschreibungen abrufen let descriptors = Object.getOwnPropertyDescriptors(person);
Syntax
Object.getOwnPropertyDescriptors(object)
Parameter
Parameter | Beschreibung |
---|---|
object | Erforderlich. Das Objekt, aus dem die Eigenschaftsbeschreibung abgerufen werden soll. |
Rückgabewert
Typ | Beschreibung |
---|---|
Object | Enthält ein Objekt mit allen Eigenschaftsbeschreibern. |
Browser-Unterstützung
Object.getOwnPropertyDescriptors()
Ist eine Eigenschaft von ECMAScript5 (ES5).
Seit Juli 2013 unterstützen alle modernen Browser ES5 (JavaScript 2009) vollständig:
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 |
- Vorherige Seite getOwnPropertyDescriptor()
- Nächste Seite getOwnPropertyNames()
- Zurück zur übergeordneten Ebene JavaScript-Objekt-Referenzhandbuch