dr.Brain

doctor Brain

мир глазами веб-разработчика

Добавляем элемент в начало массива

как добавить элемент в начало массива с помощью JavaScript

dr.Brain

время чтения 1 мин.

Photo by Roman Smirnov on Unsplash

Итак, Вам нужно добавить элемент в начало массива. Для этой цели отлично подойдет метод splice() стандартного встроенного объекта array.

Метод splice() имеет три аргумента:

  1. первый - индекс, с которого начинается изменения массива. Если значение аргумента больше длины массива, индекс будет установлен на длину массива. Если аргумент имеет отрицательное значение - отсчет будет вестись с конца массива.
  2. второй - количество удаляемых элементов. Если значение аргумента равно 0, элементы удаляться не будут, но в таком случае должен быть указан хотя бы один новый элемент.
  3. третий и последующее - необязательные аргументы. Добавляемые к массиву элементы, их может быть несколько (в таком случае элементы перечисляются через запятую).

Так как мы хотим доавить элемент в начало массива, первый и второй аргументы будут равны 0:

const colors = ['yellow', 'red'];
colors.splice(0, 0, 'blue');

//colors === ['blue', 'yellow', 'red']

Спасибо за внимание.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.