Cómo ITERAR un OBJETO en JAVASCRIPT . Respuesta de API en forma de objeto
Vložit
- čas přidán 2. 05. 2021
- ¿Te está llegando un objeto como respuesta de una API y quieres iterar las propiedades del objeto? ¡No te preocupes! Puedes hacerlo de diferentes formas. ¡Te enseño cómo!
🔥 Más vídeos de buenas prácticas de JavaScript:
• ⭐ MEJORA tu código JAV...
✅ Suscríbete al canal principal: midu.tube
▶ No te pierdas más directos en: / midudev - Věda a technologie
Este canal es oro molido 🤑
¡Excelente explicación!
Tenía una semana con un problema y al fin me ha salido.
Gracias por compartir tu conocimiento!!!
Tus conocimientos son invaluables, muchas gracias por compartirlos.
Con mucho gusto!!
Mil gracias 🫂 llegué frustrada después de mil videos y el tuyo supo explicar perfecto lo que necesitaba.
WOW!!! ojito con el object.entries!!! GRACIAS por este trucazo
Gran aporte, muy util !!!
5 años programando en javascript y siempre recorrí los objetos con el for in de toda la vida, nunca se me ocurrió que había una forma moderna como cuando iteramos los arrays usando map. Muy bueno el videito.
A veces nos pasamos semanas aprendiendo un framework o librería nueva y dejamos de lado lo más básico y elemental del lenguaje.
Me ha servido de mucha ayuda😊❤ un abrazo
Gracias midu, conocía Object.key, pero la de entries como que se entiende mejor
Excelente video !! 👏
Excelente explicación. Gracias y saludos desde Caracas-Venezuela.
Excelente maestro!!
Poderoso!! Poderosísimo. Sigue así que no estás lejos del reino de los cielos!!!
Siempre que veo un video tuyo aprendo tanto que cambia mi perspectiva de JS, gracias por tanto
Gracias midu justo lo necesitaba igual una api que devuelve objetos
Que buenos tips crack
Gracias !!! muy útil esto. no recordaba como se hacía, estoy oxida´o!!
Excelente info!!!
No lo conocía, gracias
Besto teacher!
Que editor usa?
Estos metodos los uso casi todos los dias.Excelente video
For in tambien es una buena opcion o no es recomedable ?.
confirmo,pregunta de prueba técnica, a mi me salio
Estoy aprendiendo js y quería saber cual es la diferencia entre map y ForEach
Hola Midu, si el objeto que recibo desde una API viene en este formato
{
"naneCLIENTE1":[
{
"module":"module1",
"descripcion":"descripcion1"
},
{
"module":"module2",
"descripcion":"descripcion2"
}
],
"naneCLIENTE2":[
{
"module":"module3",
"descripcion":"descripcion3"
},
{
"module":"module3",
"descripcion":"descripcion3"
}
]
}
Y lo que quiero es primero que me imprima, nameClient1, sus módulos, luego naneCLIENTE2 y sus módulos,.como lo haría ??
Por favor si me ayudas
Cada día espero como agua de mayo los videos estos cortos con soluciones a problemas comunes. A veces aprendes más así que viendo un tochotutorial de 3 horas (también me gustan los tochotutoriales...).
Gracias, excelente excelente enseñanza para los novatos como yo xd, me ayudo mucho
y si el objeto viene dentro de un array como se podria iterar?
Me encantan tus vídeos y tus explicaciones, pero siento muy fuerte la pronunciación en algunas "s" 🥺
acabo de salir de una entrevista, y el problema era una iteracion de objetos dentro de otro objeto. No pude! :(
const objetoLiteral = {
// propiedad: valor,
uno: 1,
dos: 2,
tres: 3,
};
console.log(objetoLiteral);
/*
{
uno: 1,
dos: 2,
tres: 3
}
*/
// Object.values()
Object.values(objetoLiteral).map((valor) => {
console.log(valor);
});
/*
1
2
3
*/
// Object.keys()
Object.keys(objetoLiteral).map((propiedad) => {
const valor = objetoLiteral[propiedad];
console.log(`${propiedad} ➜ ${valor}`);
});
/*
uno ➜ 1
dos ➜ 2
tres ➜ 3
*/
/*
Object.entries()
Convertir de objeto literal {} a array [],
el array contiene [propiedad, valor] */
Object.entries(objetoLiteral).map((entry) => {
const [propiedad, valor] = entry;
console.log(`${propiedad} ➜ ${valor}`);
});
/*
uno ➜ 1
dos ➜ 2
tres ➜ 3
*/