Array

Los Arrays o Listas como comúnmente se les llama están también inmersas en el lenguaje JavaScript, al igual que en la mayoría (si no es en todos) los lenguajes de programación de alto nivel, siendo de suma importancia para el desarrollo de software de cualquier tipo las Listas nos facilitan el manejo y rápido acceso de la información dentro de nuestras aplicaciones. es por ello que en esta entrada veremos la declaración y uso de los Arrays que no son mas que un conjunto de valores asociados a un único nombre de variable, con un contenido que puede ser obtenido o modificado mediante un índice, veamos:

Declaremos nuestro primer Array:

[cc lang=»javascript»]

[/cc]

Como pueden ver hemos declarado un objeto array con un arreglo que contiene los nombres de algunos lenguajes de programación, teniendo en cuenta que la primera posición del array es la numero 0 podemos obtener los valores de todos y cada una de las posiciones de nuestro array que son 4, así:

[cc lang=»javascript»]

[/cc]

Con lo que obtendríamos de salida:
javascript 2

Aunque la practica anterior no es del todo viable, lo ideal para recorrer un array es iterar sobre este para obtener los datos de cada posición, veamos como hacerlo:
[cc lang=»javascript»]

[/cc]

Como pueden ver obtendremos la misma salida haciendo uso de un ciclo for, también podemos declarar nuestro array con diferentes tipos de variables y podría hacerse de la siguiente forma:

[cc lang=»javascript»]

[/cc]

Otra forma muy común de declarar listas en JavaScript es estableciendo su tamaño desde el principio así:

[cc lang=»javascript»]

[/cc]

Podemos verificar el tamaño de nuestro array haciendo uso de length:

[cc lang=»javascript»]

[/cc]

Observamos que el array cuenta con un tamaño de 10, pero solo tenemos ocupadas 5 posiciones, veamos que otras manipulaciones podemos realizar:

Eliminando el Último registro:

[cc lang=»javascript»]

[/cc]

Añadiendo valores a nuestro array:

[cc lang=»javascript»]

[/cc]

Con lo cual obtenemos como salida:
push

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×