Reflect Reflect其实ES6新引入的一个内置对象,它提供一些反射方法 其实以前这些方法都分散在Object或Function上 reflect-metadata reflect-metadata 是一个用于TS和ECMA的元数据反射库提案 它通过提供对元数据定义和检查的支持,简化了装饰器的使用 可以在类、方法、参数、属性上设置和获取元数据 装饰器 装饰器是一种特殊的声明,可以附加到类、方法、访问符、属性上面,可以修改行为 类装饰器 方法装饰器 访问器装饰器 属性装饰器 参数装饰器