多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

相关推荐
游乐码1 分钟前
c#万物之父装箱拆箱
开发语言·c#
慧一居士8 分钟前
vite 使用说明和示例演示
前端
CDwenhuohuo9 分钟前
var面试题
开发语言·javascript·ecmascript
PD我是你的真爱粉10 分钟前
深入理解 Event Loop:JavaScript 的“心脏起搏器”
开发语言·javascript·ecmascript
牢七16 分钟前
反序列化重点模块 private Object readOrdinaryObject(boolean unshared)废案与反思
java·服务器·前端
GIS程序猿18 分钟前
批量出图工具,如何使用C#实现动态文本
开发语言·arcgis·c#·arcgis插件·gis二次开发
dzl8439441 分钟前
mac 安装python
开发语言·python·macos
NEXT0643 分钟前
数组转树与树转数组
前端·数据结构·面试
北风toto44 分钟前
JDK8(JAVA)供应商说明
java·开发语言
量子物理学1 小时前
四、C#高级进阶语法——委托(Delegate)
开发语言·c#