值得深思的連續賦值--賦值運算符運算順序

最近在看到以前前輩留下的文章,對於連續賦值( var a={n:1}; a.x=a={n:2}) )這個知識點,一開始也搞不清楚,但是最終還是說服了自己,談談自己的心得。以下代碼能回答正確的可以忽略本文。 1 var a={n:1}; 2 var b=a; 3 a.x = a = {n: 2}; 4 console.log(a.x); //? 5 console.log(b.x);//? 正確答案
相關文章
相關標籤/搜索