logo

Método de entradas de objetos JavaScript ()

El método JavaScript Object.entries() se utiliza para devolver una matriz que consta de pares de propiedades enumerables [clave, valor] del objeto que se pasan como parámetro. El orden de las propiedades es el mismo que el que se obtiene al recorrer manualmente los valores de las propiedades del objeto.

Sintaxis:

Object.entries(obj);>

Parámetros:

  • objeto : Es el objeto cuyos pares de propiedad enumerables [clave, valor] se devolverán.

Valor de retorno:

Object.entries() devuelve una matriz que consta de pares de propiedades enumerables [clave, valor] del objeto pasado.

Ejemplo 1: En este ejemplo, se creó un objeto obj con tres pares de propiedad [clave, valor] y el método Object.entries() se utiliza para devolver el primer par de propiedad [clave, valor] del objeto.



javascript




// Creating an object constructor> // and assigning values to it> const obj = { 0:>'adam'>, 1:>'billy'>, 2:>'chris'> };> > // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj)[1]);>

tutorial jfx java
>

>

Producción

[ '1', 'billy' ]>

Ejemplo 2: En este ejemplo, se creó un objeto obj con tres pares de propiedad [clave, valor] y el método Object.entries() se utiliza para devolver todos los pares de propiedad [clave, valor] del objeto.

caracteres de escape de java

javascript




// Creating an object constructor and> // assigning values to it> const obj = { 10:>'adam'>, 200:>'billy'>, 35:>'chris'> };> // Displaying the enumerable property [key, value]> // pairs of the object using object.entries() method> console.log(Object.entries(obj));>

>

>

Producción

[ [ '10', 'adam' ], [ '35', 'chris' ], [ '200', 'billy' ] ]>

Aplicaciones

  • Object.entries() se utiliza para enumerar propiedades relacionadas con un objeto, enumerando todos los pares [clave, valor] de un objeto.

Excepciones

  • Provoca un TypeError si el argumento pasado no es un objeto.
  • Provoca un RangeError si la clave pasada en el argumento no está en el rango del par propiedad[clave, valor].

Tenemos una lista completa de métodos de objetos Javascript. Para verificarlos, consulte esto Referencia completa de objetos JavaScript artículo.

Navegadores compatibles:

  • Cromo 54 y superior
  • Borde 14 y superior
  • Firefox 47 y superior
  • Ópera 41 y superiores
  • Safari 10.1 y superior