Что такое декораторы в TypeScript и какие два стандарта существуют?
- Legacy (
experimentalDecorators: true): API(target, key, descriptor)— устаревший стандарт - TC39 Stage 3 (TS 5.0+): API
(value, context)— новый стандарт, безexperimentalDecorators - TC39 не поддерживает декораторы параметров
- Применимы к: классам, методам, свойствам, аксессорам
- Декоратор-фабрика: функция, возвращающая декоратор (для параметризации)