+
95
-

js中的堆与栈与啥区别?

js中的堆与栈与啥区别?


网友回复

+
15
-

堆和栈都是内存中划分出来用来存储的区域。

堆(heap)则是动态分配的内存,大小不定也不会自动释放,主要存放引用数据类型,

栈(stack)为自动分配的内存空间,它由系统自动释放,主要存放基本数据类型。

数据类型

基本数据类型:String、Number、Boolean、Symbol、Undefined、Null

引用数据类型:Object

基本...

点击查看剩余70%

我知道答案,我要回答