I dette eksemplet lærer du å skrive et JavaScript-program som tømmer en matrise.
For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:
- JavaScript-funksjon og funksjonsuttrykk
- JavaScript Array lengde
- JavaScript Array splice ()
Eksempel 1: Empty Array by Substituting New 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);
Produksjon
(1, 2, 3) ()
I programmet ovenfor erstattes verdien av matrisen med en ny tom matrise.
Eksempel 2: Tom matrise ved bruk av spleising ()
// 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);
Produksjon
(1, 2, 3) ()
I programmet ovenfor splice()
brukes metoden til å fjerne alle elementene i en matrise.
I splice()
metoden,
- Det første argumentet er indeksen til en matrise å begynne å fjerne et element fra.
- Det andre argumentet er antall elementer du vil fjerne fra indekselementet.
Eksempel 3: Tom matrise ved å stille inn lengde 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);
Produksjon
(1, 2, 3) ()
I ovennevnte program brukes lengdeegenskapen til å tømme matrisen.
Når du setter array.length
til 0 , fjernes alle elementene i matrisen.