平常刷掘金,雖然一直說前端娛樂圈,可是也不能讓隔壁python的這麼鄙視吧!原文章:友好"挑戰"掘金全體前端(後端也看過來唄)javascript
主要就是前端瀏覽器怎麼解析下面這個東西:前端
let a = {n:1}
a.x = a = {n:2}
複製代碼
感受做者連前端規範都沒看,就開始拿本身的python來分析了。但願技術圈的人仍是本着實事求是的態度,大膽假設,當心求證!!!下面我就話很少說,直接放ECMAScript的標準定義,由於是標準,也沒啥好解釋的!(下面只是部分定義,若是看完下面還不懂,但願本身去官網文檔認真閱讀每個定義)java
Simple Assignment ( = ) www.ecma-international.org/ecma-262/5.…python
若是不理解裏面的GetValue
等方法,那就繼續看後端
GetValue: www.ecma-international.org/ecma-262/5.…瀏覽器
Types: www.ecma-international.org/ecma-262/5.…post
The Reference Specification Type: www.ecma-international.org/ecma-262/5.…spa
PutValue: www.ecma-international.org/ecma-262/5.…3d
最後但願前端圈的爭爭氣,有時間多研究研究基礎理論,別被人騎到頭上嘲諷了都不知道怎麼爭論code