入门就《JavaScript+DOM编程艺术》
这个阶段处于对JS有基本认识,包括语法和数据类型概念, 还包括JS的组成以及DOM的基本操作。
对JS有一定认识和理解的时候就《JavaScript高级程序设计》
这个阶段处于对JS的探索阶段,要了解JS的各种性能、不同终端和解释器的兼容性、以及原型链、封装和继承概念等。
对JS已经有自己的理解和思想了就《JavaScript 权威指南》,可以把这本书当JS字典用
这个阶段就是突破阶段了, 会形成自己的编码风格和思想,处于架构层次的突破阶段。
书籍资料:
1、《JavaScript DOM编程艺术》推荐3(比较基础,小白入门的话推荐,有基础的不推荐)
2、《CSS权威指南》推荐2(书是好书,看了忘了的工具书,写样式谷歌更高效)
3、《CSS揭秘》推荐5(不是CSS入门书籍,CSS提升必备,最棒的CSS工具书,CSS魔法)
4、《JavaScript 语言精粹》推荐4(有经验的js可以看看,个人没有get到传说中的惊艳,加深理解)
5、《JavaScript 权威指南(第6版)》推荐4(入门刚入门都不推荐,个人的枕头书,讲的挺全面的,可读性不高,提升的话应该要看吧,头看大了还没看完)
6、《JavaScript 高级程序设计》推荐5(最权威的js入门书籍,不要被名字吓到)
7、《你不知道的 JavaScript 上卷》 推荐5 (强烈推荐,刷新对js的看法,语言精粹的配合着看,明明白白的理解原型链不需要工作5年后还不懂)
8.《高性能 JavaScript 》推荐4 (提升必备吧,个人感觉,有些实践经常遇到)
9. 《JavaScript 设计模式》 推荐4 (提升必备,设计模式是开发中的最佳实践,常看常新,我看的是张荣铭的那本,无论那本js设计模式书都可以的,想起来内容以情景对话的方式对我来说不是很友好,叙述方式个人不喜欢但是不影响内核5分)
10. 《图解HTTP》 推荐3 (入门可以,简单有趣,提升不推荐)
11. 《深入浅出 Node.js》推荐5 (强烈推荐,国人书精品,也有通病讲的比较深入但是知识点比较分散不系统像个博客集,有js基础看的比较过瘾,基础不好的话不知道能吸收多少)
12. 《Node.js 实战》推荐3 (不推荐,书出的比较早实例也烂大街,一些实践已经有更好的替代模块了,没有后端基础的话可以看看)
13.《HTML5 权威指南》推荐3 (书是好书,适合入门,有前端基础的话推荐MDN效率更高,一点基础没有的话抓不到主次适合泛读,没时间看的话不推荐本书,提升没有帮助)
14. 《深入React技术栈》(没看完 ... )