JavaScript objekt Object.keys() metod
- Föregående sida isSealed()
- Nästa sida preventExtensions()
- Åter till föregående nivå JavaScript objekts referenshandbok
Definition och användning
Object.keys()
Metoden returnerar en objektiterationare med objektets nycklar.
Object.keys()
Metoden ändrar inte den ursprungliga objektet.
Exempel
Exempel 1
Använd Object.keys() på array:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
Exempel 2
Använd Object.keys() på sträng:
const fruits = "Banana"; const keys = Object.keys(fruits);
Exempel 3
Använd Object.keys() på objekt:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
Syntaks
Object.keys(object)
Parameter
Parameter | Beskrivning |
---|---|
object | Obligatoriskt. Itererbar objekt. |
Returvärde
Typ | Beskrivning |
---|---|
Array | En objektiterationare som innehåller objektets nycklar. |
Webbläsarstöd
Object.keys()
är en ECMAScript6 (ES6) funktion.
Alla moderna webbläsare stöder ES6 (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stödjer | Stödjer | Stödjer | Stödjer | Stödjer |
Internet Explorer 11 (och äldre versioner) stöder inte Object.keys()
。
Relaterade sidor
- Föregående sida isSealed()
- Nästa sida preventExtensions()
- Åter till föregående nivå JavaScript objekts referenshandbok