js复制变量值
2024-08-31 08:20:15
来源:JavaScript高级程序设计(第3版)69页。
例如 : var a=1; var b = a ; 这里就是把a的值复制给变量 b 了。
但是 复制的变量值 分为 基本类型值 和 引用类型值 .
复制的 基本类型值 相互独立; 复制的引用类型值 是同一个值(改变任何一个变量的值, 另外一个变量的值也会发生改变)。
在线效果地址:https://scrimba.com/c/ca3dbdA3
效果图:
代码:
// 复制 基本类型值 : 两个变量值是独立的。
var num1 = 6;
var num2 = num1;
num1 +=1;
num2 +=2;
console.log(num1, num2); // 复制 引用类型值 : 两个变量值是同一个值
var obj1 = new Object({ name:"大白"});
var obj2 = obj1;
obj1.name="小猫咪";
console.log(obj1.name,obj2.name);
最新文章
- C++点滴----关于类常成员函数
- 0x00到0xFF二进制数值中1的的个数
- SpringMVC中使用Cron表达式的定时器
- NYOJ926(概率)
- Let’s encrypt 计划为网站提供免费的基本 SSL 证书,以加速互联网从 HTTP 向 HTTPS 过渡。
- JQuery源码分析(五)
- 利用VC/VS的安装目录找到C/C++库函数实现的源代码
- 使用appium做安卓手机web自动化测试 真机demo
- webpack 3.X学习之Babel配置
- ##5.2 Nova计算节点-- openstack pike
- thinkinginjava学习笔记07_多态
- 「Algospot」量化QUANTIZE
- IDEA+循环语句 or 输出语句 快捷操作
- oracle12.2.1 坑
- Halcon常用算子02
- nodejs使用log4js记录日志
- bash 定时任务
- delphi teechrt中TChart 一些属性设置
- 玩转Bootstrap(JS插件篇)-第1章 模态弹出框 :1-4 模态弹出框--结构分析
- google3aac509c9040e79d