У стрелочной функции нет собственного arguments: обращение ищет это имя во внешней лексической области и может получить аргументы окружающей функции.
Если обратиться к аргументу arguments в стрелочной функции, что там будет?
У стрелочной функции нет собственного arguments: обращение ищет это имя во внешней лексической области и может получить аргументы окружающей функции.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
У стрелочной функции нет собственного arguments: обращение ищет это имя во внешней лексической области и может получить аргументы окружающей функции.
Если доступного binding нет, возникнет ReferenceError. На верхнем уровне результат зависит от среды: например, CommonJS имеет функцию-обёртку, а ES-модуль не предоставляет её arguments. Для собственных аргументов стрелки используйте rest-параметр (...args) => args, который возвращает обычный массив.