01 基本类型的赋值与引用类型赋值的区别
区别 类型 基本 引用 01 赋值
2023-09-27 14:22:21 时间
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, //所以基本类型赋值的是值 //引用类型赋值的是地址
相关文章
- Rust的闭包类型(Fn, FnMut, FnOne的区别)
- JavaScript 基本数据类型和引用类型的区别详解
- 认真总结Vue3中ref与reactive区别和isRef与isReactive 类型判断
- src和href-seo-前端页面有那三层 -AMD和CMD规范的区别 -渐进增强
- XSS与XSSI区别何在?
- maven跳过单元测试-maven.test.skip和skipTests的区别
- Java 和 IOS 区别
- socket编程中write、read和send、recv之间的区别
- 【Http】URI和URL的区别和联系
- Java中Comparable和Comparator区别小结
- typedef自定义类型名 与 类型别名 ,及与define的区别
- oracle中Blob和Clob类型的区别
- VC中不同类型DLL及区别
- (转)V4L2 Video overlay, Video output, Video output overlay的区别