多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

相关推荐
小飞大王6665 小时前
从零手写 React:深度解析 Fiber 架构与 Hooks 实现
前端·react.js·架构
进击的尘埃5 小时前
Nginx 反向代理 WebSocket 和 SSE 的踩坑
javascript
qq_416018725 小时前
移动平台C++开发指南
开发语言·c++·算法
自动化智库5 小时前
西门子S7-1200PLC与V90PN伺服基于FB284模块的定位控制应用
开发语言·科技
进击的尘埃5 小时前
IndexedDB实战:浏览器端离线存储与同步方案
javascript
3GPP仿真实验室5 小时前
【MATLAB源码】CSI-RS:信道估计仿真与评估平台
开发语言·matlab
不甜情歌5 小时前
JS 异步:Event-Loop+async/await
前端
用户9714171814275 小时前
JavaScript this 指向详解
javascript
程序员库里5 小时前
AI协同写作应用-TipTap基础功能
前端·javascript·面试
程序员阿峰5 小时前
【JavaScript面试题-算法与数据结构】手写一个 LRU(最近最少使用)缓存类,支持 `get` 和 `put` 操作,要求时间复杂度 O(1)
前端·javascript·面试