题目描述Letobj={Name:"张三",Age:"20",Love:{Balls:"篮球",Food:"三明治"}}写一段代码,拷贝上面的对象obj得到objCopy,并且执行代码objCopy.Love.Food="沙拉",不会使得obj.Love.Food的值发生改变题目来源及自己的思路来自隔壁老王公司的面试题,我有点懵逼,到底说的是啥,有人知道吗?
2 回答
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
确定代码不是这样:letobj={Name:'张三',Age:20,Love:{Balls:'篮球',Food:'三明治'}}如果是这样,那这道题其实考察的是对象深拷贝的问题,一个简单的方法:letobjCopy=JSON.parse(JSON.stringify(obj));objCopy.Love.Food='沙拉';
添加回答
举报
0/150
提交
取消