Встречается на собеседованиях • сегодня
Как получить все аргументы у стрелочной функции
Стрелочные функции не имеют собственного объекта arguments. Для получения всех аргументов можно использовать:
- Обычные параметры:
js
const sum = (a, b) => a + b;- Rest-оператор:
js
const sumAll = (...args) => args.reduce((acc, val) => acc + val, 0);- Если нужно получить
argumentsкак в обычной функции - обернуть в обычную функцию:
js
function wrapper() {
const arrowFn = () => {
console.log(arguments); // arguments из wrapper
};
arrowFn();
}Лучший способ - использовать rest-оператор ...args, так как это современный и явный подход.

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