day037: JavaScript内存机制之问——数据是如何存储的?

网上的资料基本是这样说的: 基本数据类型用栈存储,引用数据类型用堆存储。闭包 看起来没有错误,但其实是有问题的。能够考虑一下闭包的状况,若是变量存在栈中,那函数调用完栈顶空间销毁,闭包变量不就没了吗?ide 其实仍是须要补充一句:函数 闭包变量是存在堆内存中的。优化 具体而言,如下数据类型存储在栈中:指针 booleancode null对象 undefined内存 numberstring st
相关文章
相关标签/搜索