Il modo in cui operano gli array sono super interessanti. Anche se JavaScript ci consente di costruire nuovi array, ci sono alcune circostanze in cui potresti voler continuare a usare il vecchio array anche dopo averlo svuotato. Possono essere usati diversi metodi per farlo, tra cui l'assegnazione dell'array originale a un array vuoto, l'impostazione della lunghezza di un array su 0, usando il metodo Splice () e far scoppiare l'array usando il metodo pop ().
Questo articolo spiegherà i metodi per svuotare l'array JavaScript.
Come svuotare un array in javascript?
Per svuotare un array, usa i seguenti modi:
Metodo 1: svuotare un array impostando la lunghezza su 0
Per svuotare un array, impostare il valore della proprietà di lunghezza di un array su 0. Questo approccio viene utilizzato quando si desidera svuotare/cancellare gli oggetti separatamente e le implicazioni della memoria non contano.
Sintassi
Utilizzare la sintassi data per impostare la lunghezza di un array su zero:
vettore.lunghezza = 0
Esempio
Innanzitutto, creeremo un array di numeri:
Array var = [2, 4, 5, 1, 6, 9];
Imposta la lunghezza di un array su 0:
vettore.lunghezza = 0;
Infine, stampa l'array sulla console:
console.log (array);
L'output indica che l'array è ora vuoto:
Metodo 2: svuotare un array usando il metodo pop ()
Usa il "pop()"Metodo per svuotare un array in JavaScript. Questo metodo può essere utilizzato quando il tempo non è la preoccupazione principale dell'utente perché il metodo pop () fa scoppiare gli elementi da un array uno per uno, che richiederà tempo.
Sintassi
Dato la sintassi viene utilizzata per il metodo pop ():
pop()
Esempio
Useremo lo stesso array sopra creato. Chiamare il metodo pop () nel while loop e iterare su un intero array fino a quando la lunghezza dell'array non supera lo zero:
mentre (array.lunghezza> 0)
vettore.pop();
Produzione
Metodo 3: svuotare un array usando il metodo Splice ()
Per svuotare un array, usa il "splice ()" metodo. Può essere utilizzato per eliminare qualsiasi elemento da un array.
Sintassi
Segui la sintassi sotto fornita per l'utilizzo di "splice ()" metodo:
giunzione (Rindex, conteggio, elementi)
Qui,
Esempio
Qui rimuoveremo tutti gli elementi/gli elementi da un array. Quindi, passeremo il "0"E la lunghezza di un array. "0"È l'indice iniziale di un array e"vettore.lunghezza"È il conteggio che significa rimuovere tutti gli elementi di un array fino a indice 0:
vettore.giunzione (0, array.lunghezza);
Si può osservare che gli elementi vengono rimossi con successo da un array:
Metodo 4: svuotare un array assegnando l'array a un array vuoto
Se si desidera svuotare rapidamente un array, semplicemente assegna l'array creato a un array vuoto:
Sintassi
Utilizzare la seguente sintassi per l'assegnazione di un array a un array vuoto:
array = [];
Esempio
Assegna l'array all'array vuoto:
array = [];
Produzione
Abbiamo compilato tutte le informazioni essenziali relative allo svuotamento di un array in JavaScript.
Conclusione
Per svuotare un array in javascript, "Imposta la lunghezza di un array su 0", Usa il "pop()" metodo, "splice ()Metodo "o"Assegna un array a un array vuoto". L'ultimo metodo è il metodo più veloce per svuotare l'array in javascript, mentre il metodo pop () è il metodo più lento in quanto fa scoppiare elementi uno per uno e richiede più tempo. In questo articolo, abbiamo spiegato i metodi per svuotare l'array in JavaScript.