1、基本数据类型:String、Number、Boolean、Null、Undefined
引用数据类型:Object
2、JS中的变量都保存到栈内存中
基本数据类型的值保存到栈内存中,值和值之间是独立的,互不影响
引用数据类型,每创建一个对象,会在堆内存中开辟一块空间,它的变量存于栈内存中, 变量的值是堆内存中的地址
如果两个变量保存的是同一个堆内存的地址,则改变一个变量的属性值会影响另一个
若改变的是变量值,则不会对另一个产生影响
3、 当比较两个基本数据类型时,比较的是值
当比较两个引用数据类型时,比较的是内存地址