多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

相关推荐
读书札记202236 分钟前
Qt UTF-8和UTF-8(BOM)
开发语言·qt
前端架构师-老李37 分钟前
HTML与CSS基础第七课—HTML 中的a标签(跳转链接)
前端·css·html
ShineWinsu39 分钟前
对于Qt:QProgressBar常见属性的解析
开发语言·c++·qt·进度条·gui·定时器·qprogressbar
fanruitian41 分钟前
python 机器学习 交叉验证train_test_split 网格搜索GridSearchCV
开发语言·python·机器学习
AlanAshley1 小时前
无 SIM 卡也能打 110?手机紧急呼叫能力的软硬件技术探究
开发语言·智能手机·php
modelmd1 小时前
Go 切片、映射常见使用场景
开发语言·后端·golang
陈随易1 小时前
一个网吧网管,做了个网页,卖了 5000 万
前端·后端·程序员
dialect_9 小时前
KMP算法
开发语言·c++·算法
jktantan10 小时前
Vue keep-alive 切标签后滚动位置回顶?因为 onDeactivated 里读到的 scrollTop 是 0
前端·javascript·vue.js
总要学点什么10 小时前
第89篇:三维特效-螺旋圆效果——让螺旋臂卷起一圈圈外扩的涟漪
开发语言·javascript·ecmascript·webgl·cesium·空间分析·1024程序员节