多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

我们执行这个的时候,是将对象地址给它,只要知道地址就能访问对象小数点能访问内部变量。所以都能访问a和b,但是改值,改的是对象变量的值,当a去访问还是同一个对象,但是这个对象的变量的值已经被改。我们执行,修改,访问,都是看内存上的。得到或者其他操作都是看操作时刻的内存上。

相关推荐
zzzll11112 分钟前
HashMap、HashTable、ConcurrentHashMap 详细区别与深度解析
开发语言·python
老师我太想进步了202615 分钟前
C语言版讲解函数递归
c语言·开发语言
不爱说话郭德纲30 分钟前
我只给了 TRAE Work 一张差评截图,它最后却把自己的 P0 结论推翻了?
前端·后端·架构
猿长大人33 分钟前
C# | 函数式编程入门
开发语言·c#·.net
W_3260036 分钟前
Python 组合数据类型——序列(列表 & 元组)
开发语言·python
Billy1213841 分钟前
Day10-C++20 Ranges(上):惰性求值与组合式数据处理
开发语言·c++进阶学习
张元清43 分钟前
React useEvent Hook:告别过期闭包的稳定回调 (2026)
javascript·react.js
用户9385156350743 分钟前
从 DOM 编程到声明式 UI:React useRef 与 useState 底层全解析
前端·javascript·react.js
小月土星1 小时前
19.LeetCode 删除链表的倒数第 N 个节点 超详细题解(JS 版)
javascript
kisshyshy1 小时前
前端路由进化史:从刷新白屏到SPA,手写一个Hash路由就懂了!
前端·javascript·react.js