Objetos anidados

Se pueden crear objetos dentro de otros objetos, de manera similar a los arrays anidados:

objeto = {hola: "si, quien es?", embed : { nivel2:"200" } };

Para leer la información el objeto anidado se hace de esta forma:

> objeto.embed.nivel2;
< "200"

Para leer de forma dinámica se usan los corchetes []

objeto = {hola: "si, quien es?", embed : { nivel2:"200", 1:"ok i guess" } };

> objeto["embed"]["1"];
< "ok i guess"

Para tener mas niveles solo se utiliza la misma sintaxis hasta el nivel deseado:

objeto = {hola: "si, quien es?", embed : { nivel2:"200", 1:{ nivelFinal:"terminado" } } };

Para leer dicha información:

> objeto.embed[1].nivelFinal;
< "terminado"

Deja un comentario