Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/05/2012, 14:26
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 8 meses
Puntos: 343
Respuesta: No entiendo como funciona este bucle en javascript. ¿alguien puede explica

@marlanga

En JavaScript no existen los arrays asociativos (al menos no de manera nativa). Luego, que tenga posiciones intermedias vacías no afecta:

Código Javascript:
Ver original
  1. var arr = Array(5);
  2.  
  3. arr.push(1);
  4.  
  5. arr; // [undefined, undefined, undefined, undefined, undefined, 1]
  6.  
  7. for(var i = 0, l = arr.length; i < l; i++) {
  8.     console.log(i, arr[i]);
  9. }
  10.  
  11. /*
  12. 0 undefined
  13. 1 undefined
  14. 2 undefined
  15. 3 undefined
  16. 4 undefined
  17. 5 1
  18. */

Muy sutilmente, combertilo => convertilo :)
__________________
blog | @aijoona