Get to know MDN better
Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.
This feature is well established and works across many devices and browser versions. It’s been available across browsers since enero de 2020.
El método Object.fromEntries() transforma una lista de pares con [clave-valor] en un objeto.
Un iterador como Array, Map u otros objetos que implementen el protocolo iterable.
Un nuevo objeto cuyas propiedades son dadas por las entradas del iterador.
El método Object.fromEntries() toma una lista de pares con clave-valor y devuelve un nuevo objeto cuyas propiedades son dadas por éstas entradas. El argumento iterador se espera que sea un objeto que implemente un método @@iterator, que devuelve un objeto iterador, que produce un objeto tipo array de dos elementos, donde el primer elemento es un valor que se usará como la clave de la propiedad, y el segundo elemento es el valor a asociar con esa clave de propiedad.
Object.fromEntries() realiza lo inverso de Object.entries().
Con Object.fromEntries, puedes convertir de un Map a un Object:
Con Object.fromEntries, puedes convertir de un Array a un Object:
Con Object.fromEntries, su método inverso Object.entries(), y array métodos de manipulación de arreglos, puedes transformar objetos así:
| ECMAScript® 2027 Language Specification # sec-object.fromentries |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 11 feb 2025 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.