初学JavaScript时,看红皮书了解了JS基本类型和引用类型在内存中的位置,结果看了简书里的一篇文章,发现对这块的了解还是有些缺陷. 基本类型 JavaScript中的基本类型有五种:Undefined,Null,Number,String,Boolean.它们是按值访问,可以操作保存在变量中实际的值.这些基本类型是存放在变量对象中的,而变量对象也是存放在堆内存中.只是由于变量对象的特殊性,我们在理解时才把变量对象与堆内存区分开来.下面我们用代码与图更好的理解这个过程 1 2 3 var a…