Foros del Web » Programando para Internet » Javascript »

Array 2 dimensiones

Estas en el tema de Array 2 dimensiones en el foro de Javascript en Foros del Web. Hola a todos, tengo un array de 2 dimensiones: var Thumbnails = new Array(); Thumbnails[0] = new Array('1', 'listing_34.jpg', 'Home View'); Thumbnails[1] = new Array('2', ...
  #1 (permalink)  
Antiguo 04/02/2005, 15:40
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Array 2 dimensiones

Hola a todos, tengo un array de 2 dimensiones:

var Thumbnails = new Array();
Thumbnails[0] = new Array('1', 'listing_34.jpg', 'Home View');
Thumbnails[1] = new Array('2', 'sexy2.jpg', 'Sexy');
Thumbnails[2] = new Array('3', 'blue-sun-m.jpg', 'New Test');
Thumbnails[3] = new Array('4', 'viva_firefox_eats_ie.jpg', 'Firefox');

Pero cuando intento modificar un elemento:

Thumbnails[0][0] = '2';
Thumbnails[1][0] = '1';

Para dar vuelta estos valores, no funciona, alguien me puede guiar ?.

- Intente con ".value" despues el array, pero tampoco me esta funcionando. No me da ningun error de JavaScript (Firefox e IE). Solo esta fallando esta asignacion de valor.

Desde ya muchas gracias.

-- eft0.

Última edición por eft0; 04/02/2005 a las 16:44
  #2 (permalink)  
Antiguo 04/02/2005, 16:07
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
A ver... si tu pides esto:

Thumbnails[0][1] = '2';

Le estas diciendo que modifique el elemento 1 del array Thumbnails[0], que en tu caso corresponde a listing_34.jpg

Recuerda esto:

Thumbnails[0][0] corresponde a '1'
Thumbnails[0][1] corresponde a 'listing_34.jpg'
Thumbnails[0][2] corresponde a 'Home view'

¿se entiende?
__________________
El conocimiento es libre: Movimiento por la Devolución
  #3 (permalink)  
Antiguo 04/02/2005, 16:10
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Toda la razon, no mire bien y envie, lo que tengo es esto:

Thumbnails[0][0] = '2';
Thumbnails[1][0] = '1';
  #4 (permalink)  
Antiguo 04/02/2005, 17:03
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
Pues a mi me funciona perfectamente:

<html>
<body>
<script type="text/javascript">
var Thumbnails = new Array();
Thumbnails[0] = new Array('1', 'listing_34.jpg', 'Home View');
Thumbnails[1] = new Array('2', 'sexy2.jpg', 'Sexy');
Thumbnails[2] = new Array('3', 'blue-sun-m.jpg', 'New Test');
Thumbnails[3] = new Array('4', 'viva_firefox_eats_ie.jpg', 'Firefox');

//Modificamos algunos elementos
Thumbnails[0][0] = '2';
Thumbnails[1][0] = '1';

document.write(Thumbnails[0]+"<br>"+Thumbnails[1]);

</script>
</body>
</html>
__________________
El conocimiento es libre: Movimiento por la Devolución
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:02.