Встречается на собеседованиях • сегодня

Как добавить элемент в начало массива

Для добавления элемента в начало массива в JavaScript есть несколько способов:

  1. Используя метод unshift():
javascript
const arr = [2, 3, 4];
arr.unshift(1); // [1, 2, 3, 4]
  1. Через spread-оператор (не мутирует исходный массив):
javascript
const arr = [2, 3, 4];
const newArr = [1, ...arr]; // [1, 2, 3, 4]
  1. С помощью concat():
javascript
const arr = [2, 3, 4];
const newArr = [1].concat(arr); // [1, 2, 3, 4]

Метод unshift изменяет исходный массив, тогда как spread и concat создают новый массив. Выбор зависит от необходимости мутации исходного массива.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы