Встречается на собеседованиях • сегодня
Где используют spred оператор в JavaScript
Spread оператор (...) в JavaScript используется для:
- Копирования массивов и объектов (без мутации оригинала):
js
const arr = [1, 2, 3];
const arrCopy = [...arr];- Объединения массивов/объектов:
js
const merged = [...arr1, ...arr2];
const obj = {...obj1, ...obj2};- Передачи аргументов в функции:
js
const nums = [1, 2, 3];
Math.max(...nums);- Работы с динамическими аргументами:
js
function sum(...args) {
return args.reduce((a, b) => a + b);
}- Преобразования итерируемых объектов в массив:
js
const str = 'hello';
const chars = [...str]; // ['h', 'e', 'l', 'l', 'o']Особенность: spread создает поверхностную копию (shallow copy), для вложенных структур нужны дополнительные меры.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы