基本数据类型和引用类型存储方式的区别
基本数据类型:Number、String、Boolean、Undefined、Null
引用类型:Object、Function、Array
变量的本质是 空间地址
基本类型(值类型)的数据是存储在栈空间中的,在栈空间中存储值本身。
引用类型(复杂类型)的数据 开辟两块空间,在 栈 空间中存储的是 堆 空间的地址。
在js中,一个变量赋值给另外一个变量都是副本赋值,赋值是将这个变量在栈空间中存储的 “内容” 赋值一份进行赋值。
基本数据类型存储方式——图片
引用类型存储方式——图片
引用类型存储方式(另一种情况)