JavaScript Object.getOwnPropertyNames()
- Vorige pagina getOwnPropertyDescriptors()
- Volgende pagina groupBy()
- Terug naar de vorige pagina JavaScript object reference manual
Definitie en gebruik
Object.getOwnPropertyNames()
De methode retourneert een array die alle eigenschapsnamen van het object bevat.
Object.getOwnPropertyNames()
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 beschrijver van de eigenschap.
Object.getOwnPropertyDescriptors()
Retourneert de beschrijvers van alle eigenschappen van het object.
Instance
// Een object aanmaken const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Alle eigenschapsnamen ophalen let props = Object.getOwnPropertyNames(person);
Syntax
Object.getOwnPropertyNames(object)
Parameters
Parameters | Beschrijving |
---|---|
object | Verplicht. Doelobject. |
Retourwaarde
Type | Beschrijving |
---|---|
Array | Een array die alle eigenschappen van het object bevat. |
Browserondersteuning
Object.getOwnPropertyNames()
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 getOwnPropertyDescriptors()
- Volgende pagina groupBy()
- Terug naar de vorige pagina JavaScript object reference manual