Тред #69022

⭕️ Anonymous 12.08.2025 18:45 #69022

бесит что в TypeScript для декораторов без агрументов всё равно надо писать круглые скобки. или я не прав??

Ответы:
>>69046
>>69048

⭕️ Anonymous 13.08.2025 14:17 #69046

>>69022

Меня декораторы сами по себе корёжат. Уже половина 2к25 утекла, а в ES их так и нет до сих пор, а TS реализовал их по-своему. То, во что эти декораторы превращаются в "скомпилированном" JS'е... короче это пиздец который не ясно как дебажить.

Дай вам б-же обойтись без нужды писать собственный декоратор.

⭕️ Anonymous 13.08.2025 14:20 #69048

>>69022

Ну а по сабжу -- декоратор же это callable-сущность, чтобы оно продекорировало тебе метод/поле, надо вызвать. А вызов это либо .call(), либо просто (). Так и живём.

Ответы:
>>69049

⭕️ Anonymous 13.08.2025 16:10 #69049

>>69048

Спасибо. Аналогично мне на работе коллеги раскрыли тему.