JavaScript 最近几年已经由一个二流选手变成使用最广的函数式编程语言。越来越多的资源投入到这个语言的开发中。我最近做了很多JS开发,有前台的,也有在后台使用 Node.js 的。我想在这里分享一下我正在用的一些JS资源。 1. JavaScript Jabber
这是一个 JavaScript 相关的播客(电台)。它们每一期专注一个主题,讲它的优点和缺点,例如 Backbone.js , ember.js 等等。
2. The JavaScript Show
这也是一个 JavaScript 相关的播客(电台),每周一期,讲述 JS 社区的最新动态,类似下面要介绍的 JavaScript Weekly,不过是以播客的形式存在。和上面介绍的 JS Jabber 不同的是,它以新闻信息为主,很少技术细节。
3. JavaScript Weekly
这就是网页形式的 JavaScript Show,涵盖了 JS 领域的最新动态。
4. Mozilla JavaScript Reference
Mozilla 有很多关于 JS 的信息,甚至太多以至于让人头晕。我这里挑选了一些。
Re-introduction to JavaScript 是为有一些 JS 基础,但是又找不着方向的开发者准备的。
Mozilla master index of there JavaScript resources 是一个值得收藏的地方,包含了各种资源的链接。
JavaScript Guide 是针对 JS 语言本身的手册,很好的参考资料。
Ajax Tutorial 是一个 AJAX 的入门教程,是我见过的最好的纯 JS + HTML 的教程。
5. Douglas Crockford's JavaScript Resources
Douglas Crockford 是 JS 领域的知名人物,他有一本书《JavaScript: The Good Parts》。他的网站也是一个很好的 JS 资源集中地。
6. Advanced Topics in Web Development – Fall 2011
对于那些喜欢课堂教学形式的人来说, iTunes University 有一门免费的 Web 开发课程 ,包含了 JS 教学。目前有19堂课,将来应该有更多,因为第19课是“jQuery Part 1”。
7. Essential JavaScript Design Patterns For Beginners
《Essential JavaScript Design Patterns For Beginners》是一本关于 JS 设计模式的书,虽然标题中写了“beginners”,但是很多新手是不知道什么叫做设计模式,很多有经验的开发者也对此研究不深。所以这本书适合每一个人去更好的理解 JS 设计模式,并使用它们。