装饰器:所谓装饰器就是在不修改类的前提下,对类的属性或者方法拓展。

    1. tsc --init //tsconfig.json的文件
    1. function logClass(params:any){
    2. console.log("any")
    3. console.log(params)
    4. params.prototype.skill ="js"
    5. }
    6. @logClass
    7. class Student{
    8. }
    9. /* 类装饰器:在不修改类的前提下,对类拓展(添加属性,添加方法) */
    10. var s:any = new Student();
    11. console.log(s.skill)