请教一个关于深拷贝修改属性前后打印的问题

var targetObj = {};
            var obj = {
                id: 1,
                name: 'andy',
                msg: {
                    age: 18
                }
            };

$.extend(truetargetObjobj);
            console.log(targetObj);
            targetObj.msg.age = 20;
            console.log(targetObj);
请教一下,为什么两次打印的targetObj都一样?深拷贝结束后打印出来的targetObj不应该是原来的obj吗?为什么修改了属性值,打印的两次targetObj都一样??
#学习路径#
全部评论
这jQuery代码谁看啊。。
点赞 回复
分享
发布于 2021-07-27 23:19

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务