博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对象赋值,对象拷贝
阅读量:5777 次
发布时间:2019-06-18

本文共 590 字,大约阅读时间需要 1 分钟。

方法一:

let obj = {    "name": "小理有趣",    "city": "北京",    "list": [      {"course": "语文"},      {"course": "数学"}    ]  }let newObjA = obj; // 未拷贝的let newObjB = _.cloneDeep(obj); // 拷贝的   // _.clone(obj) 是浅拷贝obj.list[0].course = "戏剧表演";console.log(obj); console.log(newObjA);console.log(newObjB);

打印输出如图:

方法二:

let obj = {    "name": "小理有趣",    "city": "北京",    "list": [      {"course": "语文"},      {"course": "数学"}    ]  }let copyObj = JSON.parse(JSON.stringify(obj));obj.list[0].course = "戏剧表演";console.log(obj);console.log(copyObj);

打印输出:

转载于:https://juejin.im/post/5c28a26a518825678a7bd1ed

你可能感兴趣的文章
发布项目如何消除Log日志
查看>>
Linux 系统安全加固
查看>>
Facebook开源Fizz - 快速安全的TLS 1.3工具
查看>>
chown 命令
查看>>
12款很棒的浏览器兼容性测试工具
查看>>
几种典型的MQ应用场景
查看>>
java时区转换(GMT)
查看>>
solr的 group应用
查看>>
索引rebuild和rebuild online
查看>>
VR的场景应用价值:消弭时间与空间障碍
查看>>
成唯一正式进入美国市场单车企业:ofo小黄车凭何出海?
查看>>
简单的DNS配置
查看>>
Android扫描局域网内所有的ip地址
查看>>
mysql数据库入门、进阶和提升(续三)
查看>>
阿里云免费送“白富美”啦!
查看>>
在 Ali Kubernetes 系统中,我们这样实践混沌工程
查看>>
网络监控 ntopng centos6.4 64位安装
查看>>
我的友情链接
查看>>
2019年Web前端入门的自学路线免费分享给你
查看>>
LVS DR模式负载均衡的搭建(单网段)
查看>>