从2011年11月到现在,大抵接近两年的时间。对JS的了解,不敢说有多深,不过大都得益于下列书籍。大部分看过,小部分只是翻翻。2014年打算把这些书挑一些出来回顾回顾,然后研究下新的东西,我毕竟只对JS感兴趣。关于这些书,我的能力还不足以作评。始终觉得,书看得多了,自然可以慢慢集上百家之长,写出一点有营养的东西,当然也得带着脑子看书才行。
偏爱JS的小巧灵活,省去了编译的繁琐,也不受制于IDE。却也因为太过灵活,被人委上诸多不恰当的责任与重担。如果一定要彻底颠覆它被创造的初衷,还不如索性把它推倒,岂不是快哉。
总的来说,这一年来,工作方面我只关心JS,其他无感。博客里面的很多文章,会在今年删掉许多。JS,Web,PHP相关的,可能会删掉2/3多。所谓读书的过程,便该是,由薄到厚,再由厚到薄,最后化为自己的。恩,这算是2013年对JS学习的总结吧。至于2014年,会把之前看书的劲头放在一些实际的研究上,嘿嘿,期待干货中。
------------------------------------------------------------------------------------------------------------------
有些网站值得一看
------------------------------------------------------------------------------------------------------------------
JS进阶书籍
《JavaScript设计模式》
《JavaScript编程模式/模式》
《Maintainable Javascript/编写可维护的JavaScript》
JS基础书籍
《[ppk谈JavaScript]》
《使用HTML,CSS,JavaScript开发Android应用程序》
《基于MVC的JavaScript Web富应用开发》
《JavaScript高级程序设计(第3版) 》
JS回顾书籍
《JavaScript权威指南》
《悟透JavaScript》
《JavaScript语言精粹》
《JavaScript语言精髓与编程实践精简版》
《高性能JavaScript》
JS入门书籍
《HTML、XHTML、CSS与JavaScript入门经典 中文》
《JavaScript DOM编程艺术》
《[JavaScript入门经典.第3版].PaulWilton著.扫描版》
《JavaScript学习指南(第2版).pdf》
《JavaScript王者归来》
《Javascript宝典》
《JavaScript.Examples.Bible》
《精通JavaScript》
前端相关书籍:(没看过,只列出)
《HTTP协议》
《Web前端开发修炼之道》
《Eric Meyer 谈css》
《CSS 权威指南》
《锋利的jQuery》
《编写高质量代码 》
《网站重构》
《CSS那些事儿》
《精通CSS》
《jQuery实战》
------------------------------------------------------------------------------------------------------------------
mozilla JavaScript Reference <A re-introduction to JavaScript (JS Tutorial)、JavaScript>
Advanced JavaScript <有视频>
JavaScript: The Definitive Guide, 5th Edition
Eloquent JavaScript - a lot of words, long and deep intuitive explanations.
Head First HTML5 Programming: Building Web Apps with JavaScript
Pro Javascript Techniques,
The quick and lazy learner
A reintroduction to JavaScript on MDN lots of juice in few words, short to the point explanations
bonsaiden's Javascript Garden quick walk through the really important stuff you definitely must knowThe future expert
MDN Guide for those who go deeper
Dmitry Soshnikov's "ECMA in detail" series - see the top right "Menu" button - for the JS experts doing magic with the languageThe 3 books that everyone brings up
David Flanagan, JavaScript: The Definitive Guide
Crockford, Javascript the good parts
J Resig, Secrets of the javascript ninja
J Resig, Pro JavaScript Techniques
Ok, so more like 4 but anyway.Quirks - learn them or they will bite you
wtfjs a collection of [...] irregularities
Patterns
Inheritance
Module pattern
http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth
http://edspencer.net/2009/10/javascript-module-pattern-overused-dangerous-and-bloody-annoying.html
New keyword
Closures
Pass by reference / value
Teaching JavaScript
This keyword
------------------------------------------------------------------------------------------------------------------