Допустим, вы хотите добавить элемент в начало массива.
Для выполнения этой операции вы будете использовать метод splice() массива.
splice() принимает 3 или более аргументов. Первый – это начальный индекс: место, где мы начнем вносить изменения. Второй параметр – это количество удалений. Мы добавляем в массив, поэтому количество удалений равно 0 во всех наших примерах. После этого вы можете добавить один или несколько элементов для добавления в массив.
Чтобы добавить в первой позиции, используйте 0 в качестве первого аргумента:
const colors = ['yellow', 'red'] colors.splice(0, 0, 'blue') //colors === ['blue', 'yellow', 'red']
Оригинал: “https://flaviocopes.com/how-to-add-item-beginning-array-js/”