跳至正文
Wener Notes

Reflect

约 1 分钟阅读

Reflect.metadata

extfor
Reflect.decorate
Reflect.defineMetadata
Reflect.getMetadata
Reflect.hasMetadata
Reflect.getOwnMetadata
Reflect.hasOwnMetadata
Reflect.metadata返回 decorator
TypeScript
@Reflect.metadata(metadataKey, metadataValue)
class C {
  // apply metadata via a decorator to a method (property)
  @Reflect.metadata(metadataKey, metadataValue)
  method() {
  }
}

关联信息

反向链接、本文链接的其他页面和外部资料。

反向链接

  • JS References
    笔记 · Reflect

    Decorator · Reflect · Prototype · Chrome 67+, Safari 14.1+, Node 10.4+ · 能表示 int64 · ⚠️ 不能和 number 直接运算 · clamp/截断 · BigInt.asIntN

参考资料

GitHub3 条
其他外链3 条
最近更新commit 2de2575编辑