Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2004, 04:14
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 5 meses
Puntos: 381
En mi caso uso una función constructora

function paises(pais,gente){
this.pais = pais
this.gente = gente
}
Y luego entonces hago un array de objetos paises

var p = new Array()
p[0] = new paises('España','Españoles')
p[1] = new paises('Francia','Franceses')
p[2] = new paises('Italia','Italianos')

Y luego puedes pedir...

p[2].pais devolverá Italia y p[2].gente devolverá italianos

Otra sería guardar en cada posición del array un españa=españoles, italia=italianos etc. Al pedirle pais[0] devolvería el par completo españa=españoles entonces habrías de hacer un split('=') y pedirle pais[0].split('=')[0] para que te devolviera españa y un pais[0].split('=')[1] para que te devolviera españoles.

Pero la forma más limpia de hacerlo es la primera