javascript引用型別資料特點簡單程式碼例項

antzone發表於2017-04-10

關於引用型別資料可以參閱javascript引用型別和基本型別詳解一章節。

下面就分享一段程式碼例項,它基本說明了引用型別資料的基本特點。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
var obj = {
  innObj: {
    antzone: "螞蟻部落"
  }
};
var x = obj.innObj;
obj.innObj = {};
console.log(x);

上面的程式碼中,obj.innObj = {}的作用是將新物件{}的引用賦值給obj.innObj屬性。

原來的物件{antzone: "螞蟻部落"}依然在堆記憶體中儲存,因為還有一個變數x儲存著它的地址。


相關文章