Object.entries () del método constructor de objetos

Object.entries () del método constructor de objetos

Object.entries( obj )

Devuelve una matriz de pares clave-valor de las propiedades enumerables de un objeto dado, cuya disposición es la misma que el orden de retorno cuando se usa el bucle for ... in para atravesar el objeto (la diferencia es que el for .. .in loop también enumera las propiedades en la cadena del prototipo)

En términos generales, Object.entries () puede atravesar el valor clave de un objeto en forma de matriz, el orden es el mismo que para ... in, pero no atravesará la propiedad del prototipo

 

descripción

Object.entries () devuelve una matriz cuyos elementos son las matrices correspondientes a los pares clave-valor de propiedad enumerables que se encuentran directamente en el objeto. El orden de los atributos es el mismo que el orden dado al recorrer manualmente los valores de los atributos del objeto.

Demostración de Javascript: Object.entries ()

const obj = {
  A:'hy',
  B:12
};
console.log(Object.entries(obj)) // [[‘A’,'hy'],[‘B',12]]

for(let [key, value] of Object.entries(obj)){
     console.log(`${key}:${value}`) // A:hy  B:12
}

Supongo que te gusta

Origin blog.csdn.net/weixin_43844696/article/details/108405030
Recomendado
Clasificación