Come inizializzare la lunghezza di un array in JavaScript

Come Inizializzare La Lunghezza Di Un Array In Javascript



Al momento della creazione dell'array, i programmatori devono specificare la lunghezza di un array. Aiuta ad allocare la giusta quantità di memoria richiesta per contenere gli elementi dell'array e garantisce che le risorse di memoria siano utilizzate in modo efficace e prevenga potenziali overflow o errori di memoria.

Questo articolo illustrerà la procedura per l'inizializzazione della lunghezza di un array.







Come inizializzare una lunghezza di array in JavaScript?

Per inizializzare la lunghezza di un array, utilizzare il ' Costruttore di array ” passando un singolo argomento che è la lunghezza dell'array che vuoi creare.



Sintassi



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





nuova matrice ( soltanto )


Esempio

Nell'esempio dato, crea un array di lunghezza ' undici ” utilizzando il costruttore Array e memorizzandolo in una variabile “ vettore ”:



permettere matrice = nuova matrice ( undici ) ;


Stampa l'array sulla console:

console.log ( vettore ) ;


Si può osservare che un array vuoto di lunghezza “ undici ” è stato creato con successo:


È inoltre possibile inizializzare l'array passando elementi nel costruttore. Creerà un array di una lunghezza degli elementi specificati:

permettere matrice = nuova matrice ( 1 , 3 , 35 , 4 , 2 , 27 , 91 , 3 , 4 , 5 , 12 ) ;


Come puoi vedere che l'array creato è della lunghezza ' undici ” poiché il costruttore contiene 11 elementi:


Puoi anche creare/dichiarare un array e inizializzare la sua lunghezza specifica chiamando una funzione personalizzata. Qui, per prima cosa definiremo una funzione chiamata ' createArrayofSize() ” che accetta come argomento la dimensione di un array. Quindi, crea un array vuoto e aggiungi elementi in esso iterando fino alla lunghezza specificata. Infine, restituisci l'array della lunghezza particolare alla funzione:

funzione createArrayofSize ( misurare ) {
era cicatrice = [ ] ;
per ( dove in = 0 ; io < misurare ; io++ ) {
arr [ io ] = io;
}
ritorno arr;
}


Chiama la funzione passando la lunghezza di un array:

var array = createArrayofSize ( undici ) ;


Stampa l'array della lunghezza specificata sulla console:

console.log ( vettore ) ;


Produzione


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

Conclusione

Per inizializzare la lunghezza di un array, utilizzare il ' Costruttore di array ' COME ' nuovo Vettore() ” passando un singolo argomento che è la lunghezza dell'array che vuoi creare. Puoi anche inizializzare l'array passando elementi nel costruttore come ' nuovo Matrice(1, 2, 3) ” o chiamando una funzione personalizzata. In questo articolo, abbiamo dimostrato la procedura per inizializzare la lunghezza di un array.