Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/12/2015, 22:47
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: obtener elemento de array json

Mediante notación por puntos o corchetes.

Supongamos que tengo un array de objetos como el siguiente:
Código Javascript:
Ver original
  1. var personas = [
  2.     {
  3.         nombre: "Juan",
  4.         apellido: "Pérez"
  5.     },
  6.     {
  7.         nombre: "María",
  8.         apellido: "Ramírez"
  9.     },
  10.     {
  11.         nombre: "Orlando",
  12.         apellido: "Vargas"
  13.     },
  14. ];

Y quisiera imprimir los datos del segundo objeto, tendría que hacer lo siguiente:
Código Javascript:
Ver original
  1. var datos = personas[1]; //Segundo elemento del array, posición 1
  2.  
  3. document.body.innerHTML = "Nombre: " + datos.nombre + "<br />"; //O datos["nombre"]
  4. document.body.innerHTML += "Apellido: " + datos.apellido; //O datos["apellido"]

Lo anterior imprimirá lo siguiente:
Código HTML:
Ver original
  1. Nombre: María
  2. Apellido: Ramírez

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand