多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

相关推荐
编织幻境的妖14 分钟前
Python代码性能优化工具与方法
开发语言·python·性能优化
Fcy64816 分钟前
二叉搜索树(C++实现)
开发语言·数据结构·c++·二叉搜索树
m0_4711996317 分钟前
【vue】vue2和vue3响应式原理区别
前端·javascript·vue.js
程序员-周李斌24 分钟前
ArrayBlockingQueue 源码解析
java·开发语言·后端·哈希算法·散列表
拜无忧29 分钟前
纯css,顺时针3d旋转基座(摩天轮效应)
前端·css
Tim_1040 分钟前
【C++入门】02、C++程序初识
开发语言·c++
奋斗猿43 分钟前
从0到1开发跨平台桌面应用:Electron 实战全指南
前端·electron
之恒君44 分钟前
script 标签中的 async 和 defer 的区别
前端·javascript
lkbhua莱克瓦241 小时前
项目知识——Next.js App Router体系
开发语言·javascript·项目知识
浪浪山_大橙子1 小时前
使用Electron+Vue3开发Qwen3 2B桌面应用:从想法到实现的完整指南
前端·人工智能