关于JavaScript 的好书有哪些

JavaScript014

关于JavaScript 的好书有哪些,第1张

1. JavaScript DOM 编程艺术

这本书作为被大家推荐的最多的前端入门书籍是有道理的。

他能真正让大家了解dom脚本编程,或是说前端编程技术背后的思路和原则。

对于初学者来说,这本书没有任何门槛,按部就班跟着书籍实例编写代码即可。

我们会知晓如何对浏览器元素操作和掌控,会学会如何实现简单的页面效果。

这种简单易得的成就感是一个编程语言入门时最难能可贵的体验。

阅读建议:

这本书虽然简单,但是能让人快速对前端产生兴趣和成就感。

不过后续学习jquery的时候可能会产生挫败感。原生js dom操作的成就感会被jquery便捷的API所彻底打败。所以一定要恰当的调整心态,转换思维方式,正确认识到jquery和原生js分别的优劣之处。

在熟练使用jquery后还能想起来翻看这本书,找到之前未曾发现的闪光点,就是入门成功了。

2. JavsScript高级程序设计(第三版)

无论何时,这都是学习js最好的书。

如果说其他的书都是在合适的阶段会有不一般的体验。

这本书就是无论什么阶段,都够你感悟一番的。

当你看完了市场上js相关(不包括框架类库的最佳实践类)的所有书籍。你再回去看这本书,也会发现其实95%的内容早就写在这本书里了,只不过你当时等级不够,根本没有意识到。

这本书排版舒服,翻译得体,内容丰富,语言流畅。涵盖了js语法(面向对象,闭包作用域等),js使用(dom,bom,html5API),编程实践(高阶函数,编码规范)等程序员使用javascript时会遇到的大部分问题。

(今天在上海面试了一天。大部分很顺利,只是有几个比较偏的问题没回答好。晚上回去之后一翻高程三,果然在里面都写得明明白白的。不得不服。)

阅读建议:

人们喜欢把他和犀牛书拿一起推荐,不过就我看来,他们完全不是一个可读性上的。

一个是课本一个是字典。而且还是佶屈聱牙的字典。

所以无论何时我都会把高程三排在js推荐书籍的第一位。

3. 锋利的jQuery

这本书如果紧接着dom编程看,会如我我说的那样瞬间摧毁你的小小的成就感。

因为这本工具书级别的书简单暴力到不给你思考什么“平稳退化”,“js动画计时器”这些dom编程中提及的问题,就直接就甩出一大片简单有效的jqueryAPI颠覆你的世界观。

这本书是如此的易懂以至于看完之后瞬间就觉得自己能把web玩出一片花来了。

作为工具书级别的书,或是说学习jqueryAPI的书,这是首选。

首先,学习Javascript应当要有HTML和CSS的基础。其次才是学JS。

如果是一点JS基础都没有的初学者,入门书籍应当是《Javascript DOM 编程艺术》。

如果是有一些JS基础的,可以看看《Javascript 高级程序设计》。

这两本都是有名的入门书。下面是书的封面。

推荐两本javascript面向对象的编程书籍:

《面向对象的Javascript》(Object-Oriented JavaScript)

《Javascript高级程序设计(第二版)》(Professional JavaScript for Web Developers, 2nd Edition)

关于javascript的其他书籍,找了资料分享一下:

入门级,也适合想掌握一些前端技能的非前端工程师.

<JavaScript Dom编程艺术>

成为一名合格的前端工程师

<JavaScript高级程序设计>(或<JavaScript权威指南>)

<精通JavaScript>

更优秀的代码,更优良的设计

<JavaScript语言精粹>

<JavaScript设计模式>

从语言细节到复杂工程实践,想开发靠谱的各类底层代码,应该看看

<Secrets of the JavaScript Ninja>

<JavaScript Patterns>

<ECMA-262 in Detail>

应该重视跟踪阅读一些大牛们的Blog了

一直在等待:<一本JavaScript语言作者或引擎实现者写的书>

各类专题书籍,读好第二批次书籍之后,有精力就接触下

<高性能网站建设指南>

<高性能网站建设进阶指南>

<高性能JavaScript>

<Ajax实战>

<JQuery实战>

<精通CSS>(或<CSS权威指南>)

<正则表达式必知必会>(或<正则表达式权威指南>)

应该选择:<一本HTML5方面的书>

应该选择:<一本NodeJS方面的书>

最后的叮嘱:

学习要循序渐进,一步一个脚印,如果想学,不是买了书就完了,要认真看!