js赋值后 改变现有数据会修改原来的数据
看代码:
let obj1 = {name: '张三',age: 18,sex: '男'}let obj2 = obj1console.log('obj2:', obj2)obj2.age = 22console.log('obj2:', obj2)console.log('obj1:', obj1)
输出:
解决:
采用深拷贝的方法 :
let obj2 = JSON.parse(JSON.stringify(obj1))
转载于:https://www.cnblogs.com/guangzhou11/p/11498166.html
js赋值后 改变现有数据会修改原来的数据相关推荐
- js赋值后 改变现有数据会修改原来的数据的解决办法
来,先看问题. let obj1 = {name: '张三',age: 18,sex: '男'}let obj2 = obj1console.log('obj2:', obj2)obj2.age = ...
- SqlService基础一篇搞定(建库建表、插入数据、修改和删除数据、基础查询、条件查询、模糊查询、聚合函数、分组查询、多表查询)
SqlService基础知识总汇 前言 一.SQLSERVER建库建表 1.检查数据库名是否存在 2.创建数据库 3.建表 4.修改表结构 5.删除添加约束 二.SQLSERVER插入数据 1.向部门 ...
- 如何修改游戏服务器端的数据,如何修改网络游戏服务器数据
如何修改网络游戏服务器数据 内容精选 换一换 排查安全组规则.排查网络ACL.排查弹性云服务器内部网卡信息.排查不通端口.相同,请查看同一个VPC内的两台弹性云服务器无法互通或者出现丢包等现象时,如何 ...
- excel服务器数据同步修改,excel表格数据同步修改-关于excel不同表格(不同工作簿)之间数据同步修改......
EXCEL表格文档如何数据同步更新 excel中让两份表格实现数据同步的具体步骤如下: 首先打开计算机,在计算机桌面找到excel软件,鼠标左键双击excel的快捷方式以打开软件.然后打开需要进行数据 ...
- 游戏服务器存储数据怎么修改,游戏服务器数据修改
游戏服务器数据修改 内容精选 换一换 本教程旨在演示使用GDS(General Data Service)工具将远端服务器上的数据导入GaussDB(DWS)中的办法,帮助您学习如何通过GDS进行数据 ...
- php 对象赋值后改变成员变量影响赋值对象
话不多说看代码 <?php class obj {}$obj1=new obj();//实例化对象 $obj2=$obj1;//赋值新对象 $obj1->name="test&q ...
- php修改excel表格数据,php修改excel表格数据-php怎么导入Excel表格到数据库,根据表格内的字段......
php怎么导入Excel表格到数据库,根据表格内的字段... 昨天项目里有个新知需求,客户希望把一些数据能导出成为Excel表格道,刚开始用PHP原生输入Excel表格,发现效果不是很理想,于是找到一 ...
- 大数据可视化之医疗大数据平台
一 项目背景 随着信立泰企业的不断发展,公司管理的需求倒逼业务系统不断引入.经营数据的不断积累使得企业的信息化成为企业进行技术改造及提高企业管理水平的重要手段.信立泰因之而制定了对应的信息化战略,主要 ...
- js赋值改变后,原数据也发生改变
问题: 声明变量obj1,obj2=obj1,修改obj2的age字段,打印发现obj1的值也发生了改变 var obj1 = {name: '张三',age: 18,sex: '男'}var obj ...
最新文章
- Webhooks上的一个简单方法:恐吓现在停止
- NeurIPS 2019揭榜!华人作者贡献42%,谷歌170篇屠榜;国内清华第一,腾讯领衔产业界(附链接)...
- java 数据库 空值_java – 是否可以将枚举属性的空值存储到数据库?
- css overflow和border-radius一起用 解决圆角和滚动条一起用的问题
- boost ref, bind
- pytorch入门使用
- 【CodeForces - 735B】Urbanization (找规律,思维)
- leetcode213 打家劫舍II
- 算法分析与设计「二」递归算法
- 使用正则表达式获取连接字符串某项的值
- swift oc UIimage 和 NSString 互相转换
- 2020中级会计师考试教材
- 介绍一下xgb_珍藏版 | 20道XGBoost面试题,你会几个?(上篇)
- 数据分类算法-朴素贝叶斯
- mysql 上周时间_mysql 获取上周1到周日的时间
- [HR面试] 65个最常见的面试问题与技巧性答复
- 2020年6月TIOBE编程语言排名公布
- MySQL查询增强--多子句查询
- 有关于毕业论文提纲范文
- QXcbConnection: Could not connect to display :0