Як видалити певний елемент з масиву в JavaScript?
Знайдіть індекс елемента масиву, який потрібно видалити, за допомогою indexOf
, а потім видаліть цей індекс за допомогою splice
.
const array = [2, 5, 9];
console.log(array);
const index = array.indexOf(5);
if (index > -1) { // only splice array when item is found
array.splice(index, 1); // 2nd parameter means remove one item only
}
// array = [2, 9]
console.log(array);
Другим параметром splice
є кількість елементів, які потрібно видалити. Зауважте, що splice
модифікує масив на місці та повертає новий масив, що містить елементи, які було видалено.
Коментарі (0)
Щоб залишити коментар необхідно авторизуватися.
Ще немає коментарів