JavaScript-programma om een ​​array leeg te maken

In dit voorbeeld leert u een JavaScript-programma te schrijven dat een array leegmaakt.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:

  • JavaScript-functie en functie-expressies
  • JavaScript-array lengte
  • JavaScript-matrixsplitsing ()

Voorbeeld 1: lege array door een nieuwe array te vervangen

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

Uitvoer

 (1, 2, 3) ()

In het bovenstaande programma wordt de waarde van array vervangen door een nieuwe lege array.

Voorbeeld 2: lege matrix met 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);

Uitvoer

 (1, 2, 3) ()

In het bovenstaande programma wordt de splice()methode gebruikt om alle elementen van een array te verwijderen.

In de splice()methode,

  • Het eerste argument is de index van een array om te beginnen met het verwijderen van een item.
  • Het tweede argument is het aantal elementen dat u uit het indexelement wilt verwijderen.

Voorbeeld 3: maak array leeg door lengte 0 in te stellen

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

Uitvoer

 (1, 2, 3) ()

In het bovenstaande programma wordt de eigenschap length gebruikt om de array leeg te maken.

Bij het instellen array.lengthop 0 , worden alle elementen van de array verwijderd.

Interessante artikelen...