I dette eksempel lærer du at skrive et JavaScript-program, der tømmer en matrix.
For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:
- JavaScript-funktion og funktionsudtryk
- JavaScript Array længde
- JavaScript Array splejsning ()
Eksempel 1: Tom matrix ved at erstatte ny matrix
// 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);
Produktion
(1, 2, 3) ()
I ovenstående program erstattes værdien af arrayet med et nyt tomt array.
Eksempel 2: Tom matrix ved hjælp af splejsning ()
// 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);
Produktion
(1, 2, 3) ()
I ovenstående program splice()
bruges metoden til at fjerne alle elementerne i en matrix.
I splice()
metoden,
- Det første argument er indekset for en matrix, der skal fjernes fra et element.
- Det andet argument er antallet af elementer, som du vil fjerne fra indekselementet.
Eksempel 3: Tom matrix ved at indstille længde 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);
Produktion
(1, 2, 3) ()
I ovenstående program bruges længdeegenskaben til at tømme arrayet.
Når du indstiller array.length
til 0 , fjernes alle elementerne i arrayet.