- 在JavaScript引擎中内存分两种,一个叫内存堆(Memory Heap),一个叫调用堆栈(Call Stack)。
- js中数据类型 分为 基本数据类型(包括String) 和 引用数据类型(例如Array)。
- 不管 基本类型 还是 引用类型,创建变量时,每个变量都有一个 Identifier,会映射到内存地址(这里的内存指 栈)。对于 引用类型,内存地址上存放的是 一个堆地址,真正的数据放在堆。
- js中基本数据类型 都是不可变的,即修改了数据后,会为该变量分配新的内存 存放新的数据。
相关文章: