在我们js中存储数据的空间可以分为两种,堆内存和栈内存 堆内存:我们定义的那些引用数据类型的数据都会在堆内存中开辟空间. 栈内存:我们运行的js代码还有我们定义的基本数据类型,都直接在栈内存中存储 基本类型 Undefined ,Null ,Boolean ,Number,String 该五种类型在内存中占用空间,即 值保存在栈内存中,可以提高查询变量速度,我们说他们是按值访问的 引用类型 引用类型,内存地址存在栈中,实际值存在堆内存.在堆内存中为这个值分配空间,因为这个值不确定大小,因此不能…