JavaScript programma masīva iztukšošanai

Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, kas iztukšos masīvu.

Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:

  • JavaScript funkciju un funkciju izteiksmes
  • JavaScript masīva garums
  • JavaScript masīva savienojums ()

1. piemērs: tukšs masīvs, aizstājot jaunu masīvu

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

Rezultāts

 (1, 2, 3) ()

Iepriekš minētajā programmā masīva vērtība tiek aizstāta ar jaunu tukšu masīvu.

2. piemērs: tukšs masīvs, izmantojot savienojumu ()

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

Rezultāts

 (1, 2, 3) ()

Iepriekš minētajā programmā splice()metodi izmanto, lai noņemtu visus masīva elementus.

In splice()metodi,

  • Pirmais arguments ir masīva indekss, no kura sākt noņemt vienumu.
  • Otrais arguments ir to elementu skaits, kurus vēlaties noņemt no indeksa elementa.

3. piemērs: Iztukšojiet masīvu, iestatot 0 garumu

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

Rezultāts

 (1, 2, 3) ()

Iepriekš minētajā programmā garuma rekvizītu izmanto masīva iztukšošanai.

Nosakot array.lengthlīdz 0 , visi elementi masīva tiek noņemti.

Interesanti raksti...