В този пример ще се научите да пишете програма на JavaScript, която ще изпразни масив.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:
- Функция на JavaScript и изрази на функции
- Дължина на масива на JavaScript
- Сплайване на масив на JavaScript ()
Пример 1: Изпразване на масив чрез заместване на нов масив
// 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);
Изход
(1, 2, 3) ()
В горната програма стойността на масива се заменя с нов празен масив.
Пример 2: Празен масив с помощта на сплайс ()
// 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);
Изход
(1, 2, 3) ()
В горната програма splice()
методът се използва за премахване на всички елементи на масив.
В splice()
метода,
- Първият аргумент е индексът на масив, от който да започне да се премахва елемент.
- Вторият аргумент е броят на елементите, които искате да премахнете от елемента на индекса.
Пример 3: Изпразване на масив чрез задаване на дължина 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);
Изход
(1, 2, 3) ()
В горната програма свойството length се използва за изпразване на масива.
Когато зададете array.length
на 0 , всички елементи на масива се премахват.