Можно ли использовать стрелочную функцию как конструктор?
Уровень: Middle
Ответ
Нет, стрелочные функции не могут быть конструкторами. Если попытаться вызвать стрелочную функцию с `new`, произойдёт ошибка. Это ограничение связано с тем, что у стрелочных функций нет собственного прототипа (у них отсутствует свойство prototype), и они не имеют внутреннего механизма [[Construct]]. Стрелочные функции предназначены только для создания функций-замыканий, лямбд, но не для конструирования объектов через new.