Một decorator là một khai báo đặc biệt (@name) thêm hành vi hoặc metadata vào một class, method, property hay tham số. Nó là một hàm được runtime gọi với target được decorate, cho phép bạn bọc hoặc annotate nó một cách declarative.
() {
original = desc.;
desc. = () {
.(, args);
original.(, args);
};
}
{
() { { id }; }
}
().();
