Встречается на собеседованиях • сегодня
Зачем нужен rest оператор
Rest оператор (...) в JavaScript позволяет собирать оставшиеся аргументы функции или элементы массива в один массив. Это удобно, когда количество параметров неизвестно заранее.
Пример с функцией:
javascript
function sum(...numbers) {
return numbers.reduce((acc, num) => acc + num, 0);
}
sum(1, 2, 3); // 6Пример с деструктуризацией:
javascript
const [first, ...rest] = [1, 2, 3, 4];
console.log(rest); // [2, 3, 4]Ключевые особенности:
- Всегда возвращает массив
- Должен быть последним в списке параметров
- Работает как в функциях, так и при деструктуризации

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