In questo esempio, imparerai a scrivere un programma JavaScript che svuoterà un array.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:
- Funzione JavaScript ed espressioni di funzione
- Lunghezza array JavaScript
- JavaScript Array splice ()
Esempio 1: array vuoto sostituendo il nuovo array
// program to empty an array function emptyArray(arr) ( // substituting new array arr = (); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Produzione
(1, 2, 3) ()
Nel programma precedente, il valore di array viene sostituito da un nuovo array vuoto.
Esempio 2: array vuoto utilizzando splice ()
// program to append an object to an array function emptyArray(arr) ( // substituting new array arr.splice(0, arr.length); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Produzione
(1, 2, 3) ()
Nel programma precedente, il splice()
metodo viene utilizzato per rimuovere tutti gli elementi di un array.
Nel splice()
metodo,
- Il primo argomento è l'indice di un array da cui iniziare a rimuovere un elemento.
- Il secondo argomento è il numero di elementi che desideri rimuovere dall'elemento index.
Esempio 3: array vuoto impostando la lunghezza 0
// program to empty an array function emptyArray(arr) ( // setting array length to 0 arr.length = 0; return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Produzione
(1, 2, 3) ()
Nel programma precedente, la proprietà length viene utilizzata per svuotare l'array.
Quando si imposta array.length
a 0 , tutti gli elementi dell'array vengono rimossi.