const生命常量的本质,不能改变的是内存地址。
const str="aaaa";
console.log(str);
const str="bbbb";
console.log(str);
这是常量,不能改变。
const obj = {
name:"es6"
age:34}
obj.name="es7";
console.log(str);
输出结果是es7;
总结:
声明的对象,分为基础类型和引用类型,对象类型是放在栈中。引用类型的对象,是放在内存堆上,对地址没有改变,改变的堆上的内容。