JavaScript Object.fromEntries()

Definizione e uso

fromEntries() Metodo utilizzato per creare un oggetto da una lista di chiavi e valori.

Metodi correlati:

Object.assign() Copia le proprietà dell'oggetto sorgente nell'oggetto di destinazione.

Object.create() Creare un nuovo oggetto da un oggetto esistente.

Object.fromEntries() Creare un oggetto da una lista di chiavi e valori.

Esempio

const fruits = [
  ["apples", 300],
  ["pears", 900],
  ["bananas", 500]
];
const myObj = Object.fromEntries(fruits);

Prova tu stesso

Sintassi

Object.fromEntries(iterable)

Parametro

Parametro Descrizione
iterable Opzionale. Array o Map iterabile.

Valore di ritorno

Tipo Descrizione
Object Oggetti creati da elenchi di chiavi e valori.

Supporto del browser

ES2019 ha aggiunto a JavaScript Object.fromEntries() Metodi.

A partire dal gennaio 2020, tutti i browser moderni supportano Object.fromEntries():

Chrome Edge Firefox Safari Opera
Chrome 73 Edge 79 Firefox 63 Safari 12.1 Opera 60
Marzo 2019 Gennaio 2020 Ottobre 2018 Marzo 2019 Aprile 2019