ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
前端Hardy8 小时前
面试官:JS数组的常用方法有哪些?这篇总结让你面试稳了!
javascript·面试
yuki_uix8 小时前
Props、Context、EventBus、状态管理:组件通信方案选择指南
前端·javascript·react.js
全栈老石9 小时前
手写无限画布4 —— 从视觉图元到元数据对象
前端·javascript·canvas
Leon10 小时前
新手引导 intro.js 的使用
前端·javascript·vue.js
牛奶11 小时前
JS随笔:浏览器 API(DOM 与 BOM)
前端·javascript·面试
牛奶11 小时前
JS随笔:异步编程与事件循环
前端·javascript·面试
牛奶11 小时前
JS随笔:数据结构与集合
前端·javascript·面试
小陆猿11 小时前
股票实时行情Echarts动态图表
前端·javascript
牛奶11 小时前
JS随笔:ES6+特性与模块化实践
前端·javascript
牛奶12 小时前
JS随笔:基础语法与控制结构
前端·javascript