1, 2, 3), хотя это не важно, это может быть не только цифры. Массив:
var arr = [1, 2, 3];Наша задача - удалить значение второго элемента. Второй элемент это единица
arr[1], так как массив начинает с ноля.
Удаляем при помощи delete:
var arr = [1, 2, 3];
delete arr[1];В результате получим такой массив:
[1, undefined, 3]Получается, что в массиве по прежнему три элемента, но один из них
undefined.Если надо удалить элемент массива полностью, то можно воспользоваться функцией splice. Предназначение данной функции - изменить содержимое массива, путем удаления существующих элементов и|или добавляя новые. Делаем так:
var arr = [1, 2, 3];
arr.splice(1, 1);Теперь наш массив состоит из двух элементов:
[1, 3]