JavaScript Object.fromEntries()

Definición y uso

fromEntries() Método utilizado para crear un objeto a partir de una lista de pares clave-valor.

Métodos relacionados:

Object.assign() Copiar las propiedades del objeto fuente al objeto de destino.

Object.create() Crear un nuevo objeto a partir de un objeto existente.

Object.fromEntries() Crear un objeto a partir de una lista de pares clave-valor.

Ejemplo

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

Prueba por ti mismo

Sintaxis

Object.fromEntries(iterable)

Parámetros

Parámetros Descripción
iterable Opcional. Arreglo iterable o Map.

Valor devuelto

Tipo Descripción
Object Objetos creados a partir de pares clave-valor.

Compatibilidad del navegador

ES2019 agrega a JavaScript Object.fromEntries() Métodos.

Desde enero de 2020, todos los navegadores modernos lo soportan Object.fromEntries():

Chrome Edge Firefox Safari Opera
Chrome 73 Edge 79 Firefox 63 Safari 12.1 Opera 60
Marzo de 2019 Enero de 2020 Octubre de 2018 Marzo de 2019 Abril de 2019