Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/06/2014, 21:24
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Respuesta: Como seleccionar un arreglo con condiciones

LO QUE PIDES... SE PUEDE....... pero DEPENDE de como empujes los elementos al arreglo...y si van a repetirse deberias hacer un pequeño cambio

Código Javascript:
Ver original
  1. <script>
  2.     var Players = new Object;
  3.    
  4.     // almacenas asi....
  5.    
  6.     Players['Maria']={
  7.     width: 20,
  8.     height: 50,
  9.     posX: 33,
  10.     posY: 12,
  11.     direction: 's',
  12.     name: 'Maria',
  13. };
  14.  
  15.     Players['Pablo']={
  16.     width: 20,
  17.     height: 50,
  18.     posX: 33,
  19.     posY: 12,
  20.     direction: 's',
  21.     name: 'Pablo',
  22. };
  23.  
  24.  
  25.     Players['Juan']={
  26.     width: 20,
  27.     height: 50,
  28.     posX: 33,
  29.     posY: 12,
  30.     direction: 's',
  31.     name: 'Juan',
  32. };
  33.  
  34.     aguja = 'Pablo'; // a buscar   
  35.     console.log(Players[aguja]);
  36.    
  37. </script>

Obviamente podrias suprimir el repetir el name ya que ahora esta en indice del arreglo:

Cita:
Players['Pablo']={
width: 20,
height: 50,
posX: 33,
posY: 12,
direction: 's',
name: 'Pablo', <<<< se podria eliminar, es redundante ahora
};
__________________
Salu2!