静态方法
来源:7-7 【 TS 类型守卫综合运用】 一道大厂TS类型守卫的职位晋级考核题

Bokk
2021-09-26
老师,
在6-6类型守卫综合运用中, 讲到了工具类需要写静态方法
class StringUtil {//工具类
public static trimSpace(str: string): string {
return str.replace(/\s+/g, "")
}
}
我的理解是因为如果使用静态方法在每次调用时候就不需要在堆中再创建空间, 这样可以节省内存空间, 请问我的理解对吗?
谢谢
写回答
1回答
-
对,静态方法,和静态变量是所有对象所公用的,存于内存的静态区,一旦启动程序,内存中只有一份空间,直到程序结束
012021-09-26
相似问题