[javascript] js中的堆和栈

堆和栈是内存分配的统称。web 在js中,基础类型保存在栈中,引用类型放在堆中,不过引用类型有一个对应内存地址,存放在栈中。当查询引用类型的变量时,先从栈中取出引用类型的地址,而后经过地址找到堆中的地址。svg 栈的内存大小固定,堆的内存大小不固定。栈的内存都是提早分配好了,每一个基本类型的大小都是必定的。而堆的大小不肯定,须要程序本身申请。xml 栈会被自动回收,堆不会。内存
相关文章
相关标签/搜索