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"

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s