ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
知远同学13 小时前
Anaconda的安装使用(为python管理虚拟环境)
开发语言·python
小徐Chao努力13 小时前
【Langchain4j-Java AI开发】09-Agent智能体工作流
java·开发语言·人工智能
CoderCodingNo13 小时前
【GESP】C++五级真题(贪心和剪枝思想) luogu-B3930 [GESP202312 五级] 烹饪问题
开发语言·c++·剪枝
2501_9462309813 小时前
Cordova&OpenHarmony通知中心实现
android·javascript
南山安13 小时前
JavaScript 函数柯里化:从入门到实战,一文搞定(面试可用)
javascript·面试·函数式编程
kylezhao201913 小时前
第1章:第一节 开发环境搭建(工控场景最优配置)
开发语言·c#
啃火龙果的兔子14 小时前
JavaScript 中的 Symbol 特性详解
开发语言·javascript·ecmascript
栀秋66614 小时前
你会先找行还是直接拍平?两种二分策略你Pick哪个?
前端·javascript·算法
漂流瓶jz14 小时前
PostCSS完全指南:功能/配置/插件/SourceMap/AST/插件开发/自定义语法
前端·javascript·css
热爱专研AI的学妹14 小时前
数眼搜索API与博查技术特性深度对比:实时性与数据完整性的核心差异
大数据·开发语言·数据库·人工智能·python