01 基本类型的赋值与引用类型赋值的区别

简介: 01 基本类型的赋值与引用类型赋值的区别
 var a=10;
        var b=a;
        console.log("a的值是",a)
        console.log("b的值是",b)
       //总结: 基本类型的赋值 是把变量a的值  赋值一份给b
       var obj1={name:"张三",age:45};
       var obj2=obj1;
       obj2.name="李四";
       console.log("obj1的对象是",obj1) //obj1的对象是 {name: "李四", age: 45}
       console.log("obj2的对象是",obj2) //obj2的对象是 {name: "李四", age: 45}
      //引用类型变量的赋值,是地址的拷贝,它是把obj1的地址拷贝给了obj2, 
     //所以基本类型赋值的是值
     //引用类型赋值的是地址  


相关文章
|
Web App开发 人工智能 前端开发
【Web API系列】使用getDisplayMedia来实现录屏功能
【Web API系列】使用getDisplayMedia来实现录屏功能
465 0
|
11月前
|
Linux 开发工具 Android开发
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频
ijkplayer是由Bilibili基于FFmpeg3.4研发并开源的播放器,适用于Android和iOS,支持本地视频及网络流媒体播放。本文详细介绍如何在新版Android Studio中导入并使用ijkplayer库,包括Gradle版本及配置更新、导入编译好的so文件以及添加直播链接播放代码等步骤,帮助开发者顺利进行App调试与开发。更多FFmpeg开发知识可参考《FFmpeg开发实战:从零基础到短视频上线》。
1076 2
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频
|
算法 Java C++
试题 算法训练 摆动序列
试题 算法训练 摆动序列
66 1
|
前端开发 JavaScript 关系型数据库
深入理解单体架构
深入理解单体架构
496 0
|
存储 数据采集 DataWorks
2万字揭秘阿里巴巴数据治理平台DataWorks建设实践
阿里巴巴一直将数据作为自己的核心资产与能力之一,从最早的淘宝、天猫等电商业务,到后续的优酷、高德、菜鸟等板块,DataWorks、MaxCompute、Hologres等产品用一套技术体系来支持不同业务的发展与创新,为企业带来整体的“数据繁荣”。 数据繁荣为我们带来了红利,同时也带动了各类数据治理需求的井喷,特别是降本等需求的不断出现,阿里云DataWorks团队将13年的产品建设经验整理成最佳实践,从数据生产规范性治理、数据生产稳定性治理、数据生产质量治理、数据应用提效治理、数据安全管控治理、数据成本治理、数据治理组织架构及文化建设等7个方面为大家揭秘数据治理平台建设实践
31269 14
2万字揭秘阿里巴巴数据治理平台DataWorks建设实践
|
存储 Linux 数据格式
xv6(13) 文件系统:文件描述符&系统调用
文件系统:文件描述符&系统调用
164 0
|
网络架构
【Hello Algorithm】暴力递归到动态规划(五)
【Hello Algorithm】暴力递归到动态规划(五)
79 0
|
Shell
如何在shell下面实现a+b
如何在shell下面实现a+b
106 0
|
网络协议 Linux 网络安全
Centos 7防火墙firewalld开放80端口
开启80端口 1、firewall-cmd --zone=public --add-port=80/tcp --permanent  出现success表明添加成功  命令含义: --zone #作用域 --add-port=80/tcp  #添加端口,格...
10318 0
|
算法 Cloud Native
【刷题日记】385. 迷你语法分析器
本次刷题日记的第 33 篇,力扣题为:【刷题日记】385. 迷你语法分析器 ,中等
191 0