ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
陳土4 分钟前
R语言jiebaR包使用摘要
开发语言·r语言
Evand J5 分钟前
【MATLAB】多无人机编队协同控制与三维航迹规划仿真。障碍物斥力避障,输出编队误差、控制输入、三维轨迹等
开发语言·matlab·无人机
froginwe1121 分钟前
jQuery UI 小部件方法调用
开发语言
信奥胡老师23 分钟前
B3930 [GESP202312 五级] 烹饪问题
开发语言·数据结构·c++·学习·算法
JAVA学习通30 分钟前
安脉盛 软件后端开发实习面经
java·开发语言
sycmancia37 分钟前
Qt——Qt中的事件处理(一)
开发语言·qt
Halo_tjn42 分钟前
Java IO流文件操作
java·开发语言
折哥的程序人生 · 物流技术专研1 小时前
《Java 100 天进阶之路》第23篇:缓冲区数据结构 ByteBuffer
java·开发语言·数据结构·后端·面试·求职招聘
lsx2024061 小时前
Razor VB 循环
开发语言
csuzhucong1 小时前
c++版本特性
开发语言·c++