JavaScript-program för att tömma en matris

I det här exemplet lär du dig att skriva ett JavaScript-program som tömmer en matris.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • JavaScript-funktion och funktionsuttryck
  • JavaScript Array längd
  • JavaScript Array-skarv ()

Exempel 1: Tom matris genom att ersätta ny matris

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

Produktion

 (1, 2, 3) ()

I ovanstående program ersätts värdet för matrisen med en ny tom matris.

Exempel 2: Tom matris med skarv ()

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

Produktion

 (1, 2, 3) ()

I ovanstående program används splice()metoden för att ta bort alla element i en matris.

I splice()metoden,

  • Det första argumentet är indexet för en array för att börja ta bort ett objekt från.
  • Det andra argumentet är antalet element som du vill ta bort från indexelementet.

Exempel 3: Tom matris genom att ställa in längd 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);

Produktion

 (1, 2, 3) ()

I ovanstående program används längdegenskapen för att tömma matrisen.

När du ställer in array.lengthtill 0 tas alla element i matrisen bort.

Intressanta artiklar...