Skip to content

装饰器

装饰器(Decorator)是一种与类(class)相关的语法,用来注释或修改类和类方法。

装饰器是一种函数,写成@ + 函数名。它可以放在类和类方法的定义前面,增加或修改类的功能。

typescript
@frozen class Foo {
  @configurable(false)
  @enumerable(true)
  method() {}
  @throttle(500)
  expensiveMethod() {}
}

基于 Obsidian + VitePress 构建