JavaScript Object.getOwnPropertyNames()
- Vorherige Seite getOwnPropertyDescriptors()
- Nächste Seite groupBy()
- Zurück zur vorherigen Ebene JavaScript-Objektreferenzhandbuch
Definition und Verwendung
Object.getOwnPropertyNames()
Die Methode gibt ein Array zurück, das alle Eigenschaftsnamen des Objekts enthält.
Object.getOwnPropertyNames()
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 Eigenschaftsbeschreibungen 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 Eigenschaftsnamen erhalten let props = Object.getOwnPropertyNames(person);
Syntax
Object.getOwnPropertyNames(object)
Parameter
Parameter | Beschreibung |
---|---|
object | Erforderlich. Zielobjekt. |
Rückgabewert
Typ | Beschreibung |
---|---|
Array | Ein Array, das alle Eigenschaftsnamen des Objekts enthält. |
Browser-Unterstützung
Object.getOwnPropertyNames()
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 getOwnPropertyDescriptors()
- Nächste Seite groupBy()
- Zurück zur vorherigen Ebene JavaScript-Objektreferenzhandbuch