Metodo Object.keys() dell'oggetto JavaScript
- Pagina precedente isSealed()
- Pagina successiva preventExtensions()
- Torna alla pagina precedente Manuale di riferimento degli oggetti JavaScript
Definizione e uso
Object.keys()
Il metodo restituisce un oggetto iteratore di array con le chiavi dell'oggetto.
Object.keys()
Il metodo non modifica l'oggetto originale.
Esempio
Esempio 1
Usare Object.keys() sull'array:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
Esempio 2
Usare Object.keys() sulla stringa:
const fruits = "Banana"; const keys = Object.keys(fruits);
Esempio 3
Usare Object.keys() sull'oggetto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
Sintassi
Object.keys(object)
Parametro
Parametro | Descrizione |
---|---|
object | Obbligatorio. Oggetto iterabile. |
Ritorno
Tipo | Descrizione |
---|---|
Array | Oggetto iteratore di array che contiene le chiavi degli oggetti. |
Supporto del browser
Object.keys()
È una caratteristica di ECMAScript6 (ES6).
Tutti i browser moderni supportano ES6 (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporta | Supporta | Supporta | Supporta | Supporta |
Internet Explorer 11 (e versioni precedenti) non supporta Object.keys()
.
- Pagina precedente isSealed()
- Pagina successiva preventExtensions()
- Torna alla pagina precedente Manuale di riferimento degli oggetti JavaScript