Cargando

Fecha actual Dom May 20, 2012 7:45 am

Todos los horarios son UTC - 5 horas




 Página 1 de 1 [ 1 mensaje ] 
Autor Mensaje
NotaPublicado: Mar Feb 01, 2011 10:03 am 
Zunga Peon
Zunga Peon

Registrado: Mar Ago 18, 2009 10:12 am
Mensajes: 19
Clase Array: Vectores en JavaScript

En Javascript a diferencia de otros lenguajes podemos utilizar una clase especial que nos permite definir un tipo especial de vectores que pueden contener distintos tipos de datos. La clase Array nos permite crear una cadena para que podamos acceder a cada elemento del vector. Veamos un ejemplo:

arreglo = new Array("Hola","Programando ideas","lector","de");
alert(arreglo[1]);

En realidad lo que hacemos es crear un objeto que contienen un arreglo de datos, por lo que igualmente podemos eliminar cualquier dato de este arreglo por medio de la función delete, de esta manera:

delete arreglo[0];


Inclusive también podemos modificar los datos como dándole valor a una variable normal, de esta manera:

arreglo = new Array("Hola","Programando ideas","lector","de");
arreglo[0] = "Hola programador";
alert(arreglo[0]);


También podemos definir un tamaño para el vector sin darle valores al momento de ser declarada, luego de eso si lo deseamos podemos darle valores y acceder a cada elemento.

meses = new Array(5);
meses[0] = "Enero";
meses[1] = "Febrero";
meses[2] = "Marzo";
alert(meses[2]);


Matrices en Javascript

Una matriz no es nada más que un vector de dos dimensiones, por lo que podemos crear un vector y luego a cada dimensión asignarle sus respectivos valores, de esta manera:

arreglo = new Array();
arreglo[0] = new Array("00","01","02");
arreglo[1] = new Array("10","11","12");
arreglo[2] = new Array("20","21","22");
document.write("Posición dos de la primera dimensión: "+arreglo[0]);


Ahora como sabemos que arreglo[0] equivale a 00,01,02, y lo que queremos es acceder a una posición específica lo que haremos será acceder indicándole otra posición en el vector, de esta manera:

document.write("Posición dos de la primera dimensión: "+arreglo[0][2]);


Desconectado
 Perfil Enviar mensaje privado  
 
Mostrar mensajes previos:  Ordenar por  
 Página 1 de 1 [ 1 mensaje ] 

Todos los horarios son UTC - 5 horas


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  

cron