上次转载的老姚的文章【前端网老姚浅谈:怎么学JavaScript?】,没想到获得了如此惊人的效果,也让我认识了一位朋友。今天的这篇文章,也是老姚发给我看的,但是当我想要转载的时候他说了几次让我别转,有炫耀的嫌疑!所以这里声明一下:文中的书单只是老姚的阅读书籍,本文也只是做一个记录,并不做推荐书单!
以下是正文部分!
有人看了那篇《统一回复:如何学习JavaScript》,私下问我能否列下你看的那50本书目,并评论一下。下面详细统计一下自己这三年来看过的前端领域书籍。
以下书籍大部分都是看完的。
有的看了很多遍了。
有的看了一遍就不想再翻了。
有的看了自己感兴趣的章节。
有几本是英文原版,啃得很费劲。
只要是书嘛,质量肯定参差不齐,
只要是翻译的书,英文原版我也尝试去找了,还好,大部分网上也都有。
有的译者水平可以,有的不是很认真。
国内的书相对来说,看得不是那么多,水平各异,不予评价。
有哪些特别值得推荐的,还是开头那篇文章,其中对几本进行了评价。
其他的这里不准备评了,因为很多书,只是有大概印象。
有的也并不经常翻,怕评论不太负责。
有的看得不爽,怕评论,人家找我麻烦。但如果我花钱买了,那就理直气壮了。
如果想买某本书,一定要上豆瓣上看看,不少书都有坑的,尤其对一些没有甄别力的初学者来说。
- 1.《JavaScript权威指南(第6版)》
- 2.《JavaScript高级程序设计(第3版)》
- 3.《JavaScript忍者秘籍》
- 4.《JavaScript面向对象编程指南(第2版)》
- 5.《JavaScript面向对象精要》
- 6.《你不知道的JavaScript上卷》、《你不知道的JavaScript中卷》
- 7.《JavaScript设计模式与开发实践》
- 8.《JavaScript设计模式》徐涛 译
- 9.《JavaScript设计模式》张容铭 著
- 10.《JavaScript框架设计》
- 11.《JavaScript函数式编程》
- 12.《css揭秘》
- 13.《css权威指南》
- 14.《css3专业网页开发指南》
- 15.《dom启蒙》
- 16.《HTML5与css3权威指南》上下两册
- 17.《html5程序设计(第2版)》
- 18.《超实用的JavaScript代码段》
- 19.《超实用的css代码段》
- 20.《超实用的jquery代码段》
- 21.《jquery技术内幕》
- 22.《深入理解Bootstrap》
- 23.《jquery高级编程》
- 24.《jquery实战(第三版)》
- 25.《jquery技术内幕》
- 26.《前端面试江湖》
- 27.《WebGL编程指南》
- 28.《HTML5 Canvas核心技术》
以上各书,我都是有实体书的。
下面的要么是pdf,要么是网页版。
- 29.《JavaScript语言精粹》
- 30.《JavaScript异步编程》
- 31.《JavaScript语言精粹与编程实践》
- 32.《JavaScript征途》
- 33.《JavaScript王者归来》
- 34.《ppk谈JavaScript》
- 35.《高性能JavaScript编程》
- 36.《悟透JavaScript》
- 37.《编写高质量JavaScript代码的68个有效方法》
- 38.《编写高质量JavaScript程序的188个建议》
- 39.《编写高质量代码--Web前端开发修炼之道》
- 40.《基于MVC的JavaScript Web富应用开发》
- 41.《backbone.js实战》
- 42.《JavaScript模式》
- 43.《JavaScript设计模式(第2版)》谢廷晟
- 44.《promise迷你书》
- 45.《DOM编程艺术》第一二版
- 46.《精通正则表达式》
- 47.《正则表达式必知必会》
- 48.《正则指引》
- 49.《编程人生_15位软件先驱访谈录》
- 50.《CoffeeScript小书》
- 51.《css实战》
- 52.《Head First HTML5 Programming》
- 53.《Head First HTML与CSS、XHTML》
- 54.《Head First JavaScript》
- 55.《学习JavaScript数据结构与算法》
- 57.《数据结构与算法JavaScript描述》
- 58.《ES6 入门》
- 59.《Functional Programming in JavaScript》
- 60.《Mastering JavaScript Design Patterns(PACKT,2014)》
- 61.《Secrets of the JavaScript Ninja, 2nd Edition》
- 62.《JavaScript启示录》
- 63.《JavaScript编程精解》
以后再看新书时,待续。
从上面的书面涵盖内容可以知道什么是我的强项,什么是我的弱项。
js基础还是可以的。
css和html基础相对臭合。
nodejs零
一些流行的大框架不太关注
移动端零
别看上面挺多的,只要基础过硬,薄点的一两天就看完了。
厚的书,你需要把它的每一章,当成一本书来看。
你不熟悉的领域时(比如犀牛书的正则),需要慢慢看,急不得,看不下去再找本类似的书。熟悉的,正好可以通过不同书来巩固理解,当然看的过程也是最顺的,也许会温故知新。
实战的,有时需要自己敲敲案例。个人觉得只敲有代表性即可。
代码特别长的,我有可能也会去敲敲,不长的,阅读代码想象画面也是一种能力。
上面的书目,大都是我仔细看的(少数看的是核心章节),还有很多一直封印在我的硬盘里,只是瞅了几眼,比如(《全面理解JavaScript》《JavaScript宝典》。。),等什么时候兴趣来了,可能会看下去。
本文完。
有兴趣的朋友还是去看【前端网老姚浅谈:怎么学JavaScript?】
网友评论