„JavaScript“ programa masyvui ištuštinti

Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri ištuštins masyvą.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ funkcijos ir funkcijos išraiškos
  • „JavaScript“ masyvo ilgis
  • „JavaScript“ masyvo sujungimas ()

1 pavyzdys: tuščias masyvas pakeičiant naują masyvą

 // 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);

Rezultatas

 (1, 2, 3) ()

Pirmiau pateiktoje programoje masyvo reikšmė pakeičiama nauju tuščiu masyvu.

2 pavyzdys: tuščias masyvas naudojant sujungimą ()

 // 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);

Rezultatas

 (1, 2, 3) ()

Ankstesnėje programoje splice()metodas naudojamas pašalinti visus masyvo elementus.

Pagal splice()metodą

  • Pirmasis argumentas yra masyvo indeksas, nuo kurio norite pradėti pašalinti elementą.
  • Antrasis argumentas yra elementų, kuriuos norite pašalinti iš indekso elemento, skaičius.

3 pavyzdys: tuščias masyvas nustatant ilgį 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);

Rezultatas

 (1, 2, 3) ()

Aukščiau pateiktoje programoje ilgio ypatybė naudojama masyvui ištuštinti.

Nustačius array.lengthį 0 , visi masyvo elementai pašalinami.

Įdomios straipsniai...