в c# или java? к примеру я отмечаю поле интерфейса атрибутом @browsable и дальше в коде получаю этот признак выполняю какую либо операцию.
зачем?
нужно. чтобы отметить поле. и для дальнейшей работы с ним. к примеру в зависимости от этого признака для него генерирую поле для редактирования.
а зачем тогда это делать полем? декораторы для функций же, чтобы расширять их функционал, в контексте функционального js
На этом построен angular. Раздувает очень бандл. Возможно есть какая-то оптимизация, но сам я на практике в React такого использования не видел
Для функций, классов и свойств
так вроде в js всё функции
ну я как бы не очень хорошо знаю ts. на шарпах много чего можно сделать на атрибутах. вот и спросил можно ли такое сделать и на ts/
Не настолько много, как на шарпах А в js декораторов нет вообще
в js декораторы через функции высшего порядка нормально работают
Я говорю о декораторах, как о специальной конструкции языковой
Обсуждают сегодня