Kursrekommendationer:
- Föregående sida getOwnPropertyDescriptors()
- Nästa sida groupBy()
- Åter till föregående nivå JavaScript objektreferenshandbok
JavaScript Object.getOwnPropertyNames()
Object.getOwnPropertyNames()
Definition och användning
Object.getOwnPropertyNames()
Metoden returnerar en array som innehåller alla objektets egenskapsnamn.
Metoden ändrar inte det ursprungliga objektet.
Relaterade metoder:
Object.defineProperty()
Lägg till eller ändra egenskaper.
Object.defineProperties()
Object.getOwnPropertyNames()
Lägg till eller ändra flera egenskaper.
Returnerar alla objektets egenskapsnamn.
Object.getOwnPropertyDescriptor()
Returnerar beskrivningen av egenskapen.
Object.getOwnPropertyDescriptors()
Returnerar en beskrivning av alla objektets egenskaper.
Exempel // Skapa ett objekt const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Hämta alla egenskapsnamn
Prova själv
SyntaxParameterObject.getOwnPropertyNames(
)
) | Beskrivning |
---|---|
Parameter | object |
Nödvändigt. Målobjektet.
Typ | Beskrivning |
---|---|
Array | En array som innehåller alla objektets egenskapsnamn. |
Webbläsarstöd
Object.getOwnPropertyNames()
Det är en egenskap hos ECMAScript5 (ES5).
Från och med juli 2013 stöder alla moderna webbläsare fullt ut ES5 (JavaScript 2009):
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 |
- Föregående sida getOwnPropertyDescriptors()
- Nästa sida groupBy()
- Åter till föregående nivå JavaScript objektreferenshandbok