TypeScript 互动版

静态属性


  TypeScript可以使用“static” 关键字标注类的成员。如下代码:

class calc{
  static count=10;
  add(data1:number):number{
    var sum=calc.count+data1;
    return sum;
  }
}
var test=new calc();
document.write(test.add(20));

  类成员的静态属性我们可以直接调用,调用方式为如上例的count的调用方式:calc.count。而不能用this.count在类的内部使用。

在右面的编辑器中去试一试吧!