Способ № 1 — использование оператора delete
Мы можем удалить элемент из массива при помощи оператора delete. Для этого мы пишем слово delete и справа от него пишем конструкцию, которая будет обращаться к нужному нам элементу массива. Стандарт ECMAScript — Раздел «13.5.1 The delete Operator» — https://tc39.es/ecma262/#sec-delete-operator
В нашем случае мы хотим удалить первый элемент массива. Поэтому мы должны обратиться к индексу 0 (ноль).
var massiv = [1, 2, 3, 4] delete massiv[0] [empty, 2, 3, 4]

Из оригинального массива мы удалили нужный нам элемент, но теперь в массиве образовалась «дырка». Браузер нам подсвечивает эту дырку словом «empty«. Если сейчас попытаться обратиться к первому элементу массива, то мы получим undefined, т. к. такого элемента уже не существует.

Мы успешно удалили элемент массива. Причём удобно то, что все оставшиеся элементы массива не изменили своего положения. Значения лежат под теми же индексами.
Информационные ссылки
Стандарт ECMAScript — Раздел «ReservedWord» (Зарезервированные слова) — https://tc39.es/ecma262/#prod-ReservedWord