Встречается на собеседованиях • сегодня
Как работает concat в JavaScript
Метод concat() объединяет массивы или значения в новый массив, не изменяя исходные. Он принимает любое количество аргументов (массивы или примитивы) и возвращает новый массив.
javascript
const arr1 = [1, 2];
const arr2 = [3, 4];
const result = arr1.concat(arr2); // [1, 2, 3, 4]Особенности:
- Не мутирует исходные массивы
- Если передать не массив, значение будет добавлено как элемент
- Поддерживает вложенные массивы (не делает flat)
javascript
[1].concat(2, [3, [4]]); // [1, 2, 3, [4]]В современном JS часто заменяется spread-оператором:
javascript
[...arr1, ...arr2]
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы