痛并快乐着
2015-08-01
如今,JS可以说是一统天下,前端毫无疑问,后端有了Node,移动端有了React。
JS这门语言由于是在10天内创建出来的,难免存在着一些不足点。
创始人Brendan Eich一开始打算用scheme来实现,无奈公司领导说,让这个新语言的语法像java,所以造就了现在JS中一些让大家误会的地方,比如new关键字,基于prototype的继承机制.....js中的对象你会发现和map一样,是由一些key value组成的。总之,JS和其他语言相差的太多。
本书从JS语言本身入手,没有DOM,没有特定宿主环境,纯粹讲的是JS语言。我觉得这本书是Douglas Crockford多年来使用JS的心得,以及如何去避免一些坑,对于JSer来说,无疑是家庭必备灵药。
当然,这本书也不是银弹,有些知识点这本书也没展开深入讲,只是一笔带过,需要读者自己去思考。
这本书的中英两个版本我都看了,还是觉得英文版看的爽,推荐大家看英文版。
之前写过一些JS文章,希望对大家有帮助。
http://liujiacai.net/tags/javascript/