JS 內存堆棧原理(註銷引用對象後帶來的問題)

var a = { name: 123};
var b = a;
a.name;
123
b.name;
123
a.name = 'wolf';
"wolf"
b.name
"wolf"
a.name = null;  //註銷此引用對象的內存,引用此引用對象的對象,失去對引用對象的引用,得到屬於本身的引用對象副本;
null
b.name
null
a = null;
null
b
Object {name: null}
相關文章
相關標籤/搜索