「每日一碼」a&b賦值問題

每日一碼

將天天看到的優秀的代碼或者特別的實現,記錄下來code

a&b賦值問題

2019-2-18class

var a = {n: 1};
var b = a;
a.x = a = {n: 2};

Q&A

  • a.x // 這時 a.x 的值是多少?b.x // 這時 b.x 的值是多少?
undefined,{n: 2}
  • 若是再執行a.x=b後a.x的值是多少?
{n:1,x:{n:2,x:{n:1,.....}} // 一直循環下去
相關文章
相關標籤/搜索