Программа JavaScript для очистки массива

В этом примере вы научитесь писать программу на 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: пустой массив с использованием 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);

Вывод

 (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 все элементы массива удаляются.

Интересные статьи...