ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
一晌小贪欢12 小时前
python-第29天:Python面向对象之多态与抽象类
开发语言·python·数据可视化·面向对象·python办公·python多态
Chester_199912 小时前
CSP202312C.树上搜索
开发语言·数据结构·c++·蓝桥杯·stl
Figo_Cheung12 小时前
Figo共振网络宇宙演化论(RNC) :从原初对称破缺到全息大和谐的演化路径研究
开发语言·php·量子计算
leoZ23112 小时前
第 6 篇:SchemaForm 渲染器核心实现
前端·javascript·vue.js·人工智能·神经网络·机器学习·自然语言处理
重生之我来学Python12 小时前
Git-SVN 混合开发,从入门到精通!
开发语言·git·svn·github
CoderYanger12 小时前
前端基础——JavaScript(基础语法)(下篇)
java·开发语言·前端·javascript·程序人生·面试·职场和发展
京师20万禁军教头13 小时前
39面向对象(高级)-设计模式
java·开发语言·设计模式
还是大剑师兰特13 小时前
vue项目浏览器版本判别,低于IE11跳转到新页面
前端·javascript·vue.js
白山编程大哥13 小时前
Java 迭代器接口详解:从 Iterator 到 ListIterator 的完整指南
java·开发语言·windows
见叶之秋13 小时前
【C++】String类的使用(含模拟实现)
java·开发语言·c++