ES6中const注意点

注意一点:

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

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

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

javascript 复制代码
stu ={
    age:122
}
相关推荐
codigger4 小时前
ObjectSense:一门千行内核、把可靠性写进骨子里的面向对象脚本语言
开发语言·编程·编程语言
OpsEye4 小时前
AI 账单月月上涨,你的企业真的把大模型用对了吗?
javascript·ai编程
无责任此方_修行中4 小时前
插件+1:MiaoMint —— 类 RayCast 的标签管理工具
前端·javascript·vibecoding
kyriewen4 小时前
我手写了一版 React Compiler:AI 最常漏的 3 个 memo 场景
前端·javascript·ai编程
默_笙4 小时前
🚨 从 LIKE 到倒排索引:MySQL 搜不动的内容,ES 是怎么接住的
前端·javascript
呃呃呃呃ex4 小时前
3. JavaScript 异步编程:Promise、async/await、Generator 与异步调度
前端·javascript
kyriewen4 小时前
5 次优化让首屏快 3.6 秒,只有 1 次是改代码
前端·javascript·程序员
禁止摆烂_才浅4 小时前
Axios 完整封装合集(鉴权 + 重复拦截 + Loading + 缓存 + 统一错误 + 请求重试|全代码逐行注释)
前端·javascript·axios
OpsEye4 小时前
怎么判断企业采购的大模型,实际投入产出值不值得?
javascript·ai编程
一条溺水的鱼4 小时前
一次讲透 JS Promise —— 状态、用法和 4 个静态方法
javascript