栈每个区块的大小是确定的,堆区块大小是不确定的,需要可以一直累加。 基本数据类型在内存中占有固定大小,声明基本数据类型时,就在栈中开出一块空间,将值保存在栈中。复杂数据类型是不固定大小的数据,没办法直接保存在栈中,但是存放复杂数据类型值的地址大小是固定的,因此将指针保存在栈中,值保存在堆中,通过栈中的指针在堆中查找值。 转载 (18条消息) JavaScript中数据在内存中的存储方式_百念成诗的博客-CSDN博客_js函数在内存中的存储方式
栈每个区块的大小是确定的,堆区块大小是不确定的,需要可以一直累加。 基本数据类型在内存中占有固定大小,声明基本数据类型时,就在栈中开出一块空间,将值保存在栈中。复杂数据类型是不固定大小的数据,没办法直接保存在栈中,但是存放复杂数据类型值的地址大小是固定的,因此将指针保存在栈中,值保存在堆中,通过栈中的指针在堆中查找值。 转载 (18条消息) JavaScript中数据在内存中的存储方式_百念成诗的博客-CSDN博客_js函数在内存中的存储方式