义愤填膺!回复《友好"挑战"掘金全体前端(后端也看过来呗)》

3,745 阅读1分钟

日常刷掘金,虽然一直说前端娱乐圈,但是也不能让隔壁python的这么鄙视吧!原文章:友好"挑战"掘金全体前端(后端也看过来呗)

主要就是前端浏览器怎么解析下面这个东西:

let a = {n:1}
a.x = a = {n:2}

感觉作者连前端规范都没看,就开始拿自己的python来分析了。希望技术圈的人还是本着实事求是的态度,大胆假设,小心求证!!!下面我就话不多说,直接放ECMAScript的标准定义,因为是标准,也没啥好解释的!(下面只是部分定义,如果看完下面还不懂,希望自己去官网文档认真阅读每一个定义)

Simple Assignment ( = ) www.ecma-international.org/ecma-262/5.…

Simple Assignment

如果不理解里面的GetValue等方法,那就继续看

GetValue: www.ecma-international.org/ecma-262/5.…

Types: www.ecma-international.org/ecma-262/5.…

The Reference Specification Type: www.ecma-international.org/ecma-262/5.…

PutValue: www.ecma-international.org/ecma-262/5.…

最后希望前端圈的争争气,有时间多研究研究基础理论,别被人骑到头上嘲讽了都不知道怎么争论