Come inizializzare la lunghezza di un array in JavaScript

Come inizializzare la lunghezza di un array in JavaScript

Al momento della creazione di array, i programmatori devono specificare la lunghezza di un array. Aiuta ad allocare la corretta quantità di memoria richiesta per trattenere gli elementi dell'array e garantisce che le risorse di memoria vengano effettivamente utilizzate e impediscono potenziali guasti di overflow o memoria.

Questo articolo dimostrerà la procedura per inizializzare la lunghezza di un array.

Come inizializzare una lunghezza dell'array in JavaScript?

Per inizializzare la lunghezza di un array, usa il "Costruttore di array"Passando un singolo argomento che è la lunghezza dell'array che si desidera creare.

Sintassi

Per usare il costruttore di array per inizializzare la lunghezza di un array, seguire la sintassi data:

New Array (Len)


Esempio

Nell'esempio dato, crea un array di lunghezza "11"Usando il costruttore di array e memorizzalo in una variabile"vettore":

Let Array = new Array (11);


Stampa l'array sulla console:

console.log (array);


Si può osservare che un array vuoto di lunghezza "11"È stato creato con successo:


Puoi anche inizializzare l'array passando elementi nel costruttore. Creerà un array di una lunghezza degli elementi specificati:

Array let = nuovo array (1, 3, 35, 4, 2, 27, 91, 3, 4, 5, 12);


Come puoi vedere che l'array creato è della lunghezza "11"Poiché il costruttore contiene 11 elementi:


Puoi anche creare/dichiarare un array e inizializzare la sua lunghezza specifica chiamando una funzione personalizzata. Qui definiremo prima una funzione chiamata "CreateArrayOfSize ()"Questo richiede una dimensione di un array come argomento. Quindi, crea un array vuoto e aggiungi elementi in esso eseguendo la lunghezza specificata. Infine, restituisce l'array della lunghezza particolare alla funzione:

funzione createARrayOfSize (size)
var arr = [];
per (var i = 0; i < size; i++)
arr [i] = i;

restituire arr;


Chiama la funzione passando la lunghezza di un array:

var array = createArrayOfSize (11);


Stampa l'array della lunghezza specificata sulla console:

console.log (array);


Produzione


Si trattava di inizializzare la lunghezza dell'array in Javascript.

Conclusione

Per inizializzare la lunghezza di un array, usa "Costruttore di array" COME "nuovo Vettore()"Passando un singolo argomento che è la lunghezza dell'array che si desidera creare. Puoi anche inizializzare l'array passando elementi nel costruttore come "nuovo Array (1, 2, 3)"O chiamando una funzione personalizzata. In questo articolo, abbiamo dimostrato la procedura per inizializzare la lunghezza di un array.