1. 简单数据类型(值类型)
String Number Boolean undefined null
数据存储在 栈 中2. 复杂数据类型(引用类型)
Object function Array
先在栈空间中开辟一块内存,将 数据保存到堆空间中 ,然后将数据在栈空间中的存储 地址放到栈空间中
简单数据类型又分为 字符串 string,数字 number,布尔 boolean
复杂数据类型又分为 对象 Object 函数 function
空的数据类型 空 null 未定义 undefined
简单数据类型存储的时候是把数值存储起来
复杂数据类型存储的时候是把数据的地址存储了起来 ,所以当数据在多次使用的时候会发生改一个,多个发生变化的情况。