Cómo inicializar la longitud de una matriz en JavaScript

Cómo inicializar la longitud de una matriz en JavaScript

En el momento de la creación de matriz, los programadores deben especificar la longitud de una matriz. Ayuda a asignar la cantidad adecuada de memoria requerida para mantener los elementos de la matriz y garantiza que los recursos de memoria se utilicen de manera efectiva y eviten las posibles fallas de desbordamiento o memoria.

Este artículo demostrará el procedimiento para inicializar la longitud de una matriz.

Cómo inicializar una longitud de matriz en JavaScript?

Para inicializar la longitud de una matriz, use el "Constructor de matriz"Al pasar un solo argumento que es la longitud de la matriz que desea crear.

Sintaxis

Para usar el constructor de matriz para inicializar la longitud de una matriz, siga la sintaxis dada:

nueva matriz (Len)


Ejemplo

En el ejemplo dado, cree una variedad de longitud "11"Usando el constructor de matriz y guárdelo en una variable"formación":

Let Array = nueva matriz (11);


Imprima la matriz en la consola:

consola.log (matriz);


Se puede observar que una matriz vacía de longitud "11"Ha sido creado con éxito:


También puede inicializar la matriz pasando elementos en el constructor. Creará una matriz de una longitud de los elementos especificados:

Let Array = nueva matriz (1, 3, 35, 4, 2, 27, 91, 3, 4, 5, 12);


Como puede ver, la matriz creada es de la longitud "11"Como el constructor contiene 11 elementos:


También puede crear/declarar una matriz e inicializar su longitud específica llamando a una función personalizada. Aquí, primero definiremos una función llamada "CreateArrayOfSize ()"Eso toma un tamaño de matriz como argumento. Luego, cree una matriz vacía y agregue elementos en ella iterando hasta que la longitud especificada. Finalmente, devuelva la matriz de la longitud particular a la función:

function createArrayOfSize (size)
var arr = [];
para (var i = 0; i < size; i++)
arr [i] = i;

regresar arr;


Llame a la función pasando la longitud de una matriz:

var array = createArrayOfSize (11);


Imprima la matriz de longitud especificada en la consola:

consola.log (matriz);


Producción


Eso se trataba de inicializar la longitud de la matriz en JavaScript.

Conclusión

Para inicializar la longitud de una matriz, use el "Constructor de matriz" como "nuevo Formación()"Al pasar un solo argumento que es la longitud de la matriz que desea crear. También puede inicializar la matriz pasando elementos en el constructor como "nuevo Array (1, 2, 3)"O llamar a una función personalizada. En este artículo, demostramos el procedimiento para inicializar la longitud de una matriz.