多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

相关推荐
前端大白话几秒前
Vue中provide/inject与Vuex数据共享大比拼:一文教你选对方案
前端·javascript·vue.js
Postkarte不想说话几秒前
WebGL中使用JS改变点位
前端
海底火旺1 分钟前
"神奇!不用除法,如何算出数组中每个元素'邻居'的乘积?"
前端·javascript·面试
JiangJiang1 分钟前
🧠 面试官让我渲染10万条数据?看我用 React 虚拟列表轻松搞定
前端·react.js·面试
居然是阿宋2 分钟前
Kotlin函数体详解:表达式函数体 vs 代码块函数体——使用场景与最佳实践
java·开发语言·kotlin
fury_1234 分钟前
删除elementplus的li标签中的一个class属性?
前端·javascript·vue.js
小钊(求职中)5 分钟前
Java后端开发面试题(含答案)
java·开发语言·后端·面试
令狐少侠20119 分钟前
python后端程序部署到服务器 Ubuntu并配合 Vue 前端页面运行
服务器·前端·python
万岳软件开发小城9 分钟前
基于PHP+Uniapp的互联网医院源码:电子处方功能落地方案
开发语言·uni-app·php·软件开发·互联网医院系统源码·智慧医院app
前端Hardy12 分钟前
第8课:JavaScript实战-简易计算器——入门阶段成果验收
前端·javascript