ES6中const注意点

注意一点:
常量不可变,是指声明的常量的内存空间不可变,并不难保证内存空间中的地址指向其他空间不可变。

在这里插入代码片
//stu中存储的是地址,地址指向另一块内存空间,
// 内存空间中存储了一个对象.
// 只保证stu中不变,但是地址指向的内存空间中值是可变的
const stu ={
    
    
    name:'周冬雨'
}
stu.name = "冬雨"
console.log(stu.name);// 冬雨

但是下面就不行,相当于改变了stu中存储的地址

stu ={
    
    
    age:122
}

猜你喜欢

转载自blog.csdn.net/qq_42931285/article/details/132926705
今日推荐