Проверяет понимание способов объявления функций и различий в поведении this, hoisting и синтаксисе.
Короткий ответ
Function declaration объявляется через ключевое слово function и поднимается (hoisting). Arrow function записывается через стрелочный синтаксис и не имеет собственного this. Также arrow function нельзя использовать как конструктор и у нее нет arguments.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.