天天看點

【TypeScript文法】類的靜态方法

使用 static 修飾符修飾的方法稱為靜态方法;

靜态方法不需要執行個體化,而是直接通過類來調用。

class Animal {
    private name;
    constructor(name) {
        this.name = name;
    }
    static isAnimal(a) {
        return a instanceof Animal;
  }
}

let a = new Animal('Jack');
Animal.isAnimal(a);  //正确的調用方式
a.isAnimal(a);   //錯誤,不能執行個體化調用
           

繼續閱讀