let a = {age:18} let b = a let c = {...a} b 和 c哪个是深拷贝
let a = {age:18} let b = a let c = {...a} b 和 c哪个是深拷贝
let a = {age:18}
let b = a
let c = {...a}
b 和 c哪个是深拷贝

张家俊
2024年07月19日
|
浏览 180
b 和 c 哪个是深拷贝?
c 是深拷贝。b 是浅拷贝。在这个例子中,b 是对对象 a 的引用,而 c 是通过展开语法创建了一个新的对象,其中包含了与 a 相同的属性值,但是是一个全新的对象,所以 c 是深拷贝。
我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
