Una alternativa de solución que se me ocurre en este momento es usar un array de objetos, en donde cada objeto contendría los atributos
nombre y
apellido. Al recorrer el array, solamente te queda hacer referencia a cada atributo de cada objeto.
Código Javascript
:
Ver originalvar padre = [
{nombre: "Juan", apellido: "Pérez"},
{nombre: "Lola", apellido: "Ramírez"}
];
for (i = 0, lim = padre.length; i < lim; i++){
document.body.innerHTML += "Nombre: " + padre[i].nombre + "<br />";
document.body.innerHTML += "Apellido: " + padre[i].apellido + "<br /><br />";
}
En este ejemplo, tengo un array con dos objetos. Cada objeto tiene los atributos
nombre y
apellido, en donde cada uno de ellos tiene un dato en particular. Luego, recorro al array y en cada iteración, imprimo los datos contenidos, haciendo referencia a los atributos de los objetos contenidos en el array.
El resultado es el siguiente:
Código HTML:
Ver originalNombre: Juan
Apellido: Pérez
Nombre: Lola
Apellido: Ramírez
DEMO
Saludos