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来实现录屏功能
549 0
|
Linux 开发工具 Android开发
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频
ijkplayer是由Bilibili基于FFmpeg3.4研发并开源的播放器,适用于Android和iOS,支持本地视频及网络流媒体播放。本文详细介绍如何在新版Android Studio中导入并使用ijkplayer库,包括Gradle版本及配置更新、导入编译好的so文件以及添加直播链接播放代码等步骤,帮助开发者顺利进行App调试与开发。更多FFmpeg开发知识可参考《FFmpeg开发实战:从零基础到短视频上线》。
1298 2
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频
|
存储 数据采集 DataWorks
2万字揭秘阿里巴巴数据治理平台DataWorks建设实践
阿里巴巴一直将数据作为自己的核心资产与能力之一,从最早的淘宝、天猫等电商业务,到后续的优酷、高德、菜鸟等板块,DataWorks、MaxCompute、Hologres等产品用一套技术体系来支持不同业务的发展与创新,为企业带来整体的“数据繁荣”。 数据繁荣为我们带来了红利,同时也带动了各类数据治理需求的井喷,特别是降本等需求的不断出现,阿里云DataWorks团队将13年的产品建设经验整理成最佳实践,从数据生产规范性治理、数据生产稳定性治理、数据生产质量治理、数据应用提效治理、数据安全管控治理、数据成本治理、数据治理组织架构及文化建设等7个方面为大家揭秘数据治理平台建设实践
32244 15
2万字揭秘阿里巴巴数据治理平台DataWorks建设实践
|
存储 Linux 数据格式
xv6(13) 文件系统:文件描述符&系统调用
文件系统:文件描述符&系统调用
214 0
|
网络协议 Linux 网络安全
Centos 7防火墙firewalld开放80端口
开启80端口 1、firewall-cmd --zone=public --add-port=80/tcp --permanent  出现success表明添加成功  命令含义: --zone #作用域 --add-port=80/tcp  #添加端口,格...
10670 0
|
Shell
如何在shell下面实现a+b
如何在shell下面实现a+b
115 0
|
安全 程序员 开发者
技术人总有想写文章的冲动却无疾而终?4个小Tips帮你快速上手!
技术人想写文章?还未下笔?来来来~助你打通任督二脉!
272 0
技术人总有想写文章的冲动却无疾而终?4个小Tips帮你快速上手!
|
定位技术
GPS轨迹分析工具,附使用指导
对于位置服务领域的同行们,在分析轨迹数据过程中,往往缺少便捷分析的地图视图工具,本站草拟了一个这样的工具,在给自己带来方便同时,希望能给同行们也带来方便。体验地址:https://www.opengps.cn/Map/Path/Index.aspx 步骤1:放数据,要求按照json数组的格式[{},{},{},{}]将原始数据放入文本框。
2258 0
Confluence 6 嵌套用户组的备注
潜在的性能影响。启用嵌套用户组可能会减慢用户查找的速度。 在 LDAP 中定义嵌套用户组。在 LDAP 中,一个嵌套用户组是 DN (Distinguished Name)的子用户组,这个字用户组将会继承上级用户组的所有属性。
772 0