JavaScript 阅读阶梯清单
缘起
今天翻完了Getting Good With JavaScript
, 对于其精华浓缩的设计很欣赏, 很适合有一定无基础或者有一定基础但觉得野路子出身想要夯实一下的人读. 而在文末的Appendix A中作者提到的这个 Rey Bango’s Must-Read list of JavaScript 确实在是本书的又一大收获. 特转来分享~
基础入门
所谓入门自然是以打牢基础为目的, 所以下列书都是以基础概念为主, 算是领路之书(考虑到国情需要, 我都尽可能替换为豆瓣链接了):
- JavaScript: The Good Parts
- Professional JavaScript for Web Developers (Wrox Programmer to Programmer)
- ppk on JavaScript, 1/e
- Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional (Beginning: from Novice to Professional)
- Eloquent JavaScript
初窥门径
一旦你入了门, 就可以修炼中级秘术了~ 可以看到有两条中级秘术和入门级是一样的, 哈 这就和基础功打的够扎实, 基本拳脚也能当秘术使唤的~
- Professional JavaScript for Web Developers (Wrox Programmer to Programmer)
- JavaScript: The Definitive Guide
- Eloquent JavaScript - Online
- DOM Scripting: Web Design with JavaScript and the Document Object Model
高手之路
一旦确保自己有了一个牢靠的基础后, 我们就可以开启自己的高手之路了.
- High Performance JavaScript (Build Faster Web Application Interfaces)
- Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries
- JavaScript Patterns
- Pragmatic Guide to JavaScript
- Pro JavaScript Techniques
- JavaScript Rocks
- Secrets of the JavaScript Ninja
造物主模式
下面这些就是正儿八经的神级模式了… 当你已经把javascript里里外外摸得门清的时候, 就可以试试调整下面的了… 有一种去看汇编原理的感觉了… 开始研究底层源码了…
- Standard ECMA-262 ECMAScript Language Specification 3rd edition (December 1999) – PDF File
- Standard ECMA-262 ECMAScript Language Specification 5th edition (December 2009)
JS相关blog分享
除了书籍之外, 作者还推荐了一些可以订阅查看的博客~ 我根据其目前存活情况, 主题变更情况简单筛选了下(多数都已经失效了)~
- DailyJS - 强烈赞同, 很值得订阅!
- JavaScript Weekly Newsletter
- YUI Theatre
- Rey Bango 作者本人哈哈