Metodo Object.keys() dell'oggetto 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);

Prova tu stesso

Esempio 2

Usare Object.keys() sulla stringa:

const fruits = "Banana";
const keys = Object.keys(fruits);

Prova tu stesso

Esempio 3

Usare Object.keys() sull'oggetto:

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
const keys = Object.keys(person);

Prova tu stesso

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 correlata

Oggetto JavaScript

Definizione dell'oggetto JavaScript

Metodi dell'oggetto JavaScript

Proprietà dell'oggetto JavaScript