多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

相关推荐
计算机魔术师17 分钟前
同样是AI辅助建造,为什么有的游戏三个月就烂尾了?
前端
用户9210802628628 分钟前
0. 做 Agent 产品,前端 AI 组件框架怎么选?
前端
库玛西31 分钟前
现代 C++ 智能指针全景指南:从 RAII 思想到工业级实践
c语言·开发语言·c++·笔记·面试
liulilittle1 小时前
无锁并发容器的设计与实现原理
开发语言·c++·set·map·并发·无锁·lock-free
朋克洛德的码农1 小时前
Go并发-sync包四剑客:Mutex、RWMutex、WaitGroup、Once-从入门到原理
开发语言·后端·golang
拾年2751 小时前
React Hooks 进阶篇:useMemo / useCallback / useReducer / useImperativeHandle,用「算账 +
前端·javascript·react.js
Jackson__2 小时前
面试官:如何在老项目中使用新框架,并实现通信?
前端·javascript·面试
拾年2752 小时前
React Hooks 保姆级教程:把组件想象成失忆的打工人,4 个 Hook 带你原地起飞
前端·javascript·react.js
mmsx2 小时前
一个 Bug 修了 12 轮,根因只有一句话:AI 编程时代,日志才是唯一的真相
前端