компилируется...

Как удалить определенный элемент из массива в JavaScript?

Нужно найти индекс элемента, который вы хотите удалить, затем удалить элемент используя функцию splice.

Метод splice() изменяет содержимое массива, удаляя существующие элементы и / или добавляя новые элементы.
var array = [1, 3, 5];
console.log(array);
// array = [1, 3, 5]
var index = array.indexOf(3);
if (index > -1) {
  array.splice(index, 1);
}
// array = [1, 5]
console.log(array);

index > -1 - если элемент не найден, то возвращается индекс -1, естественно его удалять не надо, поэтому и стоит проверка.

Обсуждение 0
Войти в аккаунт
Чтобы писать комментарии, вам необходимо войти в аккаунт.