浅拷贝与深拷贝
var a= {
name:'a'
var b=a
b.name = 'b'
a.name
浅拷贝 仅仅只是把a的stack拷贝给了b heap没有发生变化
深拷贝 b指向另一块内存,而这块内存与a一模一样
如果a里面有其他引用,b也要一一拷贝下来
本文标题:浅拷贝与深拷贝
本文链接:https://www.haomeiwen.com/subject/slsptctx.html
网友评论