Встречается на собеседованиях • сегодня
Где используют rest оператор в JavaScript
Rest оператор (...) в JavaScript используется для сбора оставшихся аргументов в функции или элементов в массиве/объекте.
Примеры:
- В функциях:
javascript
function sum(a, b, ...rest) {
return a + b + rest.reduce((acc, val) => acc + val, 0);
}
sum(1, 2, 3, 4); // 10 (3 и 4 собраны в rest)- В деструктуризации массива:
javascript
const [first, ...rest] = [1, 2, 3, 4];
console.log(rest); // [2, 3, 4]- В деструктуризации объекта:
javascript
const { a, ...rest } = { a: 1, b: 2, c: 3 };
console.log(rest); // { b: 2, c: 3 }Важно: Rest всегда должен быть последним в списке параметров или деструктуризации!

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