ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
moMo15 分钟前
JavaScript 变量提升,执行上下文里的各种门道
javascript·面试
weixin_4713830316 分钟前
由浅入深递归练习
前端·javascript·vue.js
暖焰核心19 分钟前
C++内存管理和模板初阶
开发语言·c++
feeday27 分钟前
gpt4o 图像反推提示词
开发语言·人工智能·python
Irissgwe33 分钟前
c++智能指针
开发语言·c++
丷丩44 分钟前
MapLibre GL JS第21课:绘制GeoJSON点图标、注记
前端·javascript·gis·mapbox·maplibre gl js
AZaLEan__1 小时前
多源 BFS
java·开发语言·算法
笨蛋不要掉眼泪1 小时前
Java并发编程 :深入剖析LinkedBlockingQueue
java·开发语言·网络·并发
不会C语言的男孩1 小时前
C++ Primer Plus 第10章:对象和类
开发语言·c++
不会C语言的男孩1 小时前
C++ Primer Plus 第11章:使用类
开发语言·c++