欢迎光临散文网 会员登陆 & 注册

TypeScript高阶数据结构与算法-coderwhy

2023-03-20 14:22 作者:勾心斗角167  | 我要投稿

6.static关键字:所有对象共享同一份数据/函数

定义全局/局部静态变量:在变量前面加上static关键字。初始化的静态变量会在数据段分配内存,未初始化的静态变量会在BSS段分配内存。直到程序结束,静态变量始终会维持前值。因为静态变量都在静态存储区,所以下次调用函数的时候还是能取到原来的值;static定义的静态常量在函数执行后不会释放其存储空间。

const定义的常量在超出其作用域之后其空间会被释放,故定义在栈上。


TypeScript高阶数据结构与算法-coderwhy的评论 (共 条)

分享到微博请遵守国家法律