1. 基本数据类型
String、Number、Boolean、undefined、Null
基本数据类型保存在栈内存中,存储对应值
2.引用数据类型
Object
引用数据类型存储在堆内存中,存储的是变量地址,如果两个变量指向同一个地址,修改一个变量的值另外一个变量也会跟着变化。
var obj = {
name: '张三',
age: 18
}
var obj1 = obj
obj1.name = '李四'
console.log(obj)// {name:'李四',age:18}
console.log(obj1) // {name:'李四',age:18}