U ovom ćete primjeru naučiti pisati JavaScript program koji će isprazniti niz.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:
- JavaScript funkcija i izrazi funkcija
- Duljina niza JavaScript
- Spajanje JavaScript niza ()
Primjer 1: Ispraznite niz zamjenom novog polja
// 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);
Izlaz
(1, 2, 3) ()
U gornjem programu vrijednost polja zamijenjena je novim praznim nizom.
Primjer 2: Ispraznite niz pomoću spajanja ()
// 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);
Izlaz
(1, 2, 3) ()
U gore navedenom programu splice()
metoda se koristi za uklanjanje svih elemenata niza.
U splice()
metodi,
- Prvi argument je indeks niza iz kojeg se započinje uklanjanje stavke.
- Drugi argument je broj elemenata koje želite ukloniti iz elementa indeksa.
Primjer 3: Ispraznite niz postavljanjem duljine 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);
Izlaz
(1, 2, 3) ()
U gore navedenom programu svojstvo length koristi se za pražnjenje niza.
Kada se postavi array.length
na 0 , uklanjaju se svi elementi niza.