MST

星途 面试题库

面试题:TypeScript 类中静态方法与属性的基础应用

请用TypeScript定义一个类,包含一个静态属性和一个静态方法。静态属性用于记录类被实例化的次数,静态方法用于返回当前实例化次数。
23.8万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
class Counter {
    // 静态属性,记录类被实例化的次数
    static instanceCount: number = 0; 

    constructor() {
        Counter.instanceCount++;
    }

    // 静态方法,返回当前实例化次数
    static getInstanceCount(): number {
        return Counter.instanceCount;
    }
}