ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
_OP_CHEN1 小时前
C++基础:(十二)list类的基础使用
开发语言·数据结构·c++·stl·list类·list核心接口·list底层原理
大怪v3 小时前
【搞发🌸活】不信书上那套理论!亲测Javascript能卡浏览器Reader一辈子~
javascript·html·浏览器
西陵4 小时前
Nx带来极致的前端开发体验——任务缓存
前端·javascript·架构
ONE_PUNCH_Ge4 小时前
Go 语言变量
开发语言
幼稚园的山代王4 小时前
go语言了解
开发语言·后端·golang
晚风残4 小时前
【C++ Primer】第六章:函数
开发语言·c++·算法·c++ primer
Panda__Panda4 小时前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#
满天星83035774 小时前
【C++】AVL树的模拟实现
开发语言·c++·算法·stl
weixin_456904274 小时前
基于.NET Framework 4.0的串口通信
开发语言·c#·.net
ss2734 小时前
手写MyBatis第107弹:@MapperScan原理与SqlSessionTemplate线程安全机制
java·开发语言·后端·mybatis