Los array en JavaScript nos sirven para guardan información mas compleja de la que almacenamos en una variable normal.
Los array nos permiten guardar varios valores y acceder a ellos de una manera autónoma, es decir que con especificando su índice nos devolverá el valor que se encuentra en esa posición.
En algunos lenguajes de programación los array inicializan en la posición 1 pero los array en JavaScript inicializan en la posición 0.
Veamos ahora como crear, actualizar, leer, eliminar un array.
Copiar Codigo
<html> <body> <head> </head> <body> <div id="salida"></div> Digita el Pais<input type="text" name="pais" id="pais"/> <input type="button" name="ingresarPais" onclick="agregarPaises()" value="Ingresa Pais" id="ingresarPais" /> <input type="button" name="ListarPaises" onclick="ListarPaises()" value="Listar Paises" id="ListarPaises" /> <input type="button" name="BuscarPosicion" onclick="BuscarPosicion()" value="Buscar Posicion" id="BuscarPosicion" /> <script type='text/javascript'> /* Crecion de un Array de forma Regular: var arrayPaises= new Array(); Crecion de un Array de forma Condensado: var arrayPaises=new Array("Estados Unidos","España","Francia"); Crecion de un Array de forma Literal: var arrayPaises=["Estados Unidos","España","Francia"]; pero en este ejemplo vamos a utilizar el array de forma regular */ var arrayPaises= new Array(); /*Este funcion va agregando un pais en el array*/ function agregarPaises(){ var pais=document.getElementById("pais"); arrayPaises[arrayPaises.length ]=pais.value; document.getElementById("salida").innerHTML="Pais " +pais.value +" agregado en la posicion: " +arrayPaises.length; } /*Lista todos los paises del array*/ function ListarPaises(){ var paises=""; for(i=0;i<arrayPaises.length;i++){ paises=paises+arrayPaises[i]+"<br/>"; } document.getElementById("salida").innerHTML=paises; } /*Busca un pais dandole la posicion que tiene en el array*/ function BuscarPosicion(){ var pais=document.getElementById("pais"); var existe=arrayPaises[pais.value]; if(existe != undefined){ document.getElementById("salida").innerHTML=arrayPaises[pais.value]; }else{ document.getElementById("salida").innerHTML="El elemnto no se encuentra en el Array"; } } </script> </body> </html>
Veamos en acción el ejemplo
No hay comentarios:
Publicar un comentario