2018-04

  • 《你不知道的 JavaScript(上卷)》 作者:Kyle Simpson

真正理解 js 的好书,包括编译机制,词法机制,原型链,this 出坑指南。在上卷除了 this 的出坑指南很有助于前端解决 this 的指向问题,让我真正理解了为什么 this 会出现指向问题的根本原因;另一个推荐反复阅读的是关于 JS 的‘类’,js 本身就是一个巨大的对象,我们在使用的时候都是依照原型链来调用,‘类’这个东西是面向对象里很重要的点,很多语言也有,引入到 js 里,通过模拟出‘类’的使用,这样带来的最严重的问题就是混淆了 js 本身的机制,不利于真正的用好 js,看完才明白,js 的调用机制到底需不需要去使用其他语言的特性,动态语言就要发挥动态语言的特性,而不是强行引入静态写法来符合大众的口味。