const定义对象
const obj={
name:"zhangsan"
}
obj.name='lili'
obj.age=20
console.log(obj)
引用数据类型 会开辟一个内存(栈内存(内存的地址) 和 堆内存(内存的值) )内存地址不会变化
let obj1 = {name:'zhangsan',age:20};
let obj2 = {};
obj2 = obj1;//obj1的栈内存的地址给了obj2
obj2.name="lili"
//obj2 把obj1的堆内存的name值 由zhangsan 改成了 lili
console.log('obj2',obj2);
所以obj1和obj2的值 都是一样的 其实都是obj1的堆内存的值