În acest exemplu, veți învăța să scrieți un program JavaScript care va goli o matrice.
Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:
- Funcția JavaScript și expresiile funcției
- Lungimea matricei JavaScript
- JavaScript Array splice ()
Exemplul 1: Matrice goală prin înlocuirea matricei noi
// 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);
Ieșire
(1, 2, 3) ()
În programul de mai sus, valoarea matricei este substituită cu o matrice nouă goală.
Exemplul 2: matrice goală folosind 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);
Ieșire
(1, 2, 3) ()
În programul de mai sus, splice()
metoda este utilizată pentru a elimina toate elementele unui tablou.
În splice()
metodă,
- Primul argument este indicele unui tablou din care se începe eliminarea unui element.
- Al doilea argument este numărul de elemente pe care doriți să le eliminați din elementul index.
Exemplul 3: Matrice goală prin setarea lungimii 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);
Ieșire
(1, 2, 3) ()
În programul de mai sus, proprietatea length este utilizată pentru a goli matricea.
Când setați array.length
la 0 , toate elementele matricei sunt eliminate.