多个变量存储同一个地址

javascript 复制代码
let a={

score:85

}

let b=a

b.score=90

alert(a.score)

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

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