JavaScript Object.getOwnPropertyNames()
- Forrige side getOwnPropertyDescriptors()
- Næste side groupBy()
- Tilbage til forrige niveau JavaScript objekt referencehåndbog
Definering og brug
Object.getOwnPropertyNames()
Metoden returnerer en array, der indeholder alle objektets egenskabsnavne.
Object.getOwnPropertyNames()
Metoden ændrer ikke det oprindelige objekt.
Relaterede metoder:
Object.defineProperty()
Tilføj eller ændr egenskaber.
Object.defineProperties()
Tilføj eller ændr flere egenskaber.
Object.getOwnPropertyNames()
Returnerer alle objektets egenskabsnavne.
Object.getOwnPropertyDescriptor()
Returnerer egenskabsbeskrivelsen.
Object.getOwnPropertyDescriptors()
Returnerer en beskrivelse af alle objektets egenskaber.
Eksempel
// Opret et objekt const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Få alle egenskabsnavne let props = Object.getOwnPropertyNames(person);
Syntaks
Object.getOwnPropertyNames(object)
Parameter
Parameter | Beskrivelse |
---|---|
object | Obligatorisk. Målobjektet. |
Returværdi
Type | Beskrivelse |
---|---|
Array | En array, der indeholder navnene på alle objektets egenskaber. |
Browserstøtte
Object.getOwnPropertyNames()
Er en funktion af ECMAScript5 (ES5).
Fra juli 2013 har alle moderne browsere fuldt støtte til 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 |
- Forrige side getOwnPropertyDescriptors()
- Næste side groupBy()
- Tilbage til forrige niveau JavaScript objekt referencehåndbog