Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka tyhjentää matriisin.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:
- JavaScript-funktio- ja funktiolausekkeet
- JavaScript-matriisin pituus
- JavaScript-matriisin liitos ()
Esimerkki 1: Tyhjä taulukko korvaamalla uusi taulukko
// 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);
Tuotos
(1, 2, 3) ()
Yllä olevassa ohjelmassa taulukon arvo korvataan uudella tyhjällä taulukolla.
Esimerkki 2: Tyhjä taulukko liitoksen () avulla
// 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);
Tuotos
(1, 2, 3) ()
Edellä olevassa ohjelmassa splice()
menetelmää käytetään matriisin kaikkien elementtien poistamiseen.
Tässä splice()
menetelmässä,
- Ensimmäinen argumentti on matriisin hakemisto, josta aletaan poistaa kohde.
- Toinen argumentti on niiden elementtien määrä, jotka haluat poistaa hakemistoelementistä.
Esimerkki 3: Tyhjä taulukko asettamalla pituus 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);
Tuotos
(1, 2, 3) ()
Yllä olevassa ohjelmassa pituusominaisuutta käytetään taulukon tyhjentämiseen.
Kun asetat array.length
arvoksi 0 , taulukon kaikki elementit poistetaan.