Ir al contenido

Inicializar un array en Javascript

Una cosa básica que tenemos que aprender a empezar con Javascript es el manejo de arrays y por consiguiente saber como inicializar un array en Javascript.

Lo primero será instanciar el array:

var miArray = new Array();

Una vez instanciado el array vemos que tenemos varias formas de inicializar un array en Javascript.

La primera es indicando los valores del array en la propia instanciación:

var miArray = new Array("uno", "dos", "tres", "cuatro");

La segunda es asignando los valores a cada una de las posiciones del array:

var miArray = new Array(4);
miArray[0] = "uno";
miArray[1] = "dos";
miArray[2] = "tres";
miArray[3] = "cuatro";

En nuestro caso hemos declarado un array de 4 posiciones y a la hora de asignar los valores tenemos que recordar que en Javascript el primero de los elementos es el 0 y el último será el tamaño del array menos 1.

Si pensamos en la optimización de los arrays se puede evitar el uso de la sentencia new. Ya que el Array es un elemento primitivo del lenguaje. En este sentido, la forma más óptima sería la siguiente:

var miArray = ["uno", "dos", "tres", "cuatro"];

Así crearemos el array en base a un conjunto de cadenas.

Por último recordemos que los arrays de Javascript no están tipados. Es por ello que podemos inicializar un array en Javascript con diferentes tipos de datos: cadenas, enteros, booleanos,…

En este caso podríamos tener la siguiente inicialización de un array:

var miArray = ["uno", 2, true, 4.5];
Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Inicializar un array en Javascript

En este documento se explican las formas de inicializar un array en Javascript, incluyendo instanciación y optimización.

Descargar código