JS基本类型和引用类型的区别

JS基本类型和引用类型的区别主要如下几个方面:es6 在内存中的位置不一样 基本类型: 占用空间固定,保存在栈中; 引用类型:占用空间不固定,保存在堆中; **栈(stack)**为自动分配的内存空间,它由系统自动释放;使用一级缓存,被调用时一般处于存储空间中,调用后被当即释放。 **堆(heap)**则是动态分配的内存,大小不定也不会自动释放。使用二级缓存,生命周期与虚拟机的GC算法有关web
相关文章
相关标签/搜索