1

¿Cómo acceder a las propiedades de un OBJETO dentro de un ARREGLO que a su vez se encuentra dentro de un ARREGLO de OBJETOS?

Acá les dejo un pequeño ejemplo de cómo acceder a las propiedades de un objeto dentro de un arreglo, usando el FOREACH, el cuál me ha ayudado mucho, y espero que a ustedes también.

1- Creámos nuestro ARREGLO de OBJETOS:

let pizzas = [
    {
        nombre:"Pizza de Jamón",
        carne:"Jamón",
        imagenes: [
            {
                id:"img1",
                url:"imagen/1.jpg"
            },
            {
                id:"img2",
                url:"imagen/2.jpg"
            }
        ],
        precio:120,
    },
    {
        nombre:"Pizza de Champiñones",
        hongo:"Champiñon",
        imagenes: [
            {
                id:"img3",
                url:"imagen/3.jpg"
            },
            {
                id:"img4",
                url:"imagen/4.jpg"
            }
        ],
        precio:100,
    }
];

2- Haciendo uso de ciclos FOREACH() recorremos los arreglos y a su vez con notación de punto accedemos a las propiedades de los objetos:

pizzas.forEach((objPizzas) => {
    objPizzas.imagenes.forEach((objImagenes) => {
        console.log(objImagenes.url);
    });
});

3- Obteniendo como resultado el valor de dicha propiedad:

imagen/1.jpg
imagen/2.jpg
imagen/3.jpg
imagen/4.jpg
Escribe tu comentario
+ 2