前端入门书籍

详情地址

《编写可维护的Javascript》

  • 主题:如何站在团队的角度去写Javascript代码;
  • 内容:常规语句的代码书写方式,好的方式 vs 不好的方式。JS语言层次需要关心和注意的地方。开发与测试相关的流程与工具。
  • 行动:运行示例,了解各工具作用。

《你不知道的Javascript(上)》

  • 主题:学习并且深入理解整个Javascript,尤其是那些“难”的部分;
  • 内容:用示例讲解作用域、闭包、this、prototype等核心概念
  • 行动:理解概念,看懂示例,在实际中遇到问题时能知道寻找答案的方向。

《高性能Javascript》

  • 主题:Javascript优化是必要的,很多方面在目前的引擎中没有很好地解决;
  • 内容:从JS加载、编码技术(算法/数据访问/Web浏览器运行机制等)、部署、测试这几个方面给出了建议;
  • 行动:理解JS引擎及JS加载基本概念,了解JS编码可能对性能造成的影响,学习常用JS性能分析工具的用法。

《ES 6标准入门》

  • 主题:标准是JS语言学习的终极武器;
  • 内容:对JS语言的方方面面给出了ES的标准介绍,是对ES各种文章、标准、教程(参见22章附录)进行了一次提炼。教授了如何阅读ES6规范的方法;
  • 行动:在掌握了基础用法的基础上,可以从ES 6标准获得最权威的解释。

《Effective JavaScript -- 编写高质量JavaScript代码的68个有效方法》

  • 主题:讲解JS在实战中需要注意的方方面面;
  • 内容:对JS基本概念,重要概念,以及高级用法(API设计/并发)等进行实例讲解,并且给出需要注意那些“坑”;
  • 行动:在搞清楚基本概念后,用这本书进行强化。

《JavaScript DOM编程艺术》

  • 主题:理解DOM脚本编程技术背后的思路和原则;
  • 内容:每个知识点都讲解了一些,但是又不深入,例子也不新颖;
  • 行动:差评。

《JavaScript忍者秘笈》

  • 主题:jQuery的作者从编写JS库的角度介绍JS的核心概念及实践;
  • 内容:介绍JavaScript核心原理,最重要的部分,比如函数、闭包及原型。jQuery开发的基础,代码求值、with语句、跨浏览器策略等;
  • 行动:在使用jQuery的时候通过这本书思考背后的道理。

《JavaScript语言精粹》

  • 主题:大师编写的JavaScript书;
  • 内容:核心概念,经典示例,需要避免的各种坑;
  • 行动:先读这本,反复阅读。

《JavaScript设计模式》

  • 主题:见标题;
  • 内容:用JavaScript举例的方式介绍了设计模式;
  • 行动:考虑一下是否要读。

《学习JavaScript数据结构与算法》

  • 主题:号称是介绍了JavaScript和数据结构与算法;
  • 内容:JS简单做了介绍,数据结构的介绍也不深入;
  • 行动:当鼠标垫用吧。

《JavaScript高级程序设计》

  • 淘宝链接:http://s.click.taobao.com/AWjSiQx
  • 主题:比较全面地介绍JS开发方方面面的东西;
  • 内容:JS的基本概念,语法,BOM、DOM,及一些基本的API使用;
  • 行动:作为蝴蝶书的补充,就是内容有点旧,凑合吧。

《jQuery权威指南》

  • http://s.click.taobao.com/Y2QRiQx
  • 主题:jQuery API使用及示例介绍;
  • 内容:常见用法、插件使用和示例演示;
  • 行动:学习jQuery时做基础练习。

《锋利的jQuery(第2版)》

  • 主题:jQuery API使用及示例介绍;
  • 内容:常用API讲解;
  • 行动:对比###《jQuery权威指南》做练习。

《HTML5权威指南》

  • 主题:介绍了HTML、JS、CSS基本概念;
  • 内容:H5标签使用示例,一些CSS基本的概念,比如盒子模型,布局等;
  • 行动:作为HTML基础可以了解一下,但是需要配合实际的案例练习。

《HTML5与CSS3基础教程》

  • 主题:见标题;
  • 内容:从HTML页面开始,到CSS,到字体、列表、表单、多媒体,介绍web开发的各个接触概念;
  • 行动:可作为基础练习。

《深入浅出HTML与CSS》

  • 主题:见标题;
  • 内容:介绍HTML,CSS基本概念。用示例进行讲解;
  • 行动:可练习书中的题目。

《CSS揭秘》

  • 主题:CSS规范讲解和高级技巧
  • 内容:用标准、示例、代码、最佳实践的结构讲解每个CSS特效背后的知识点;
  • 行动:无论是写作思路、技术深度、效果及实用性都是佳作。学习学习再学习。

《编写高质量代码——Web前端开发修炼之道》

  • 主题:对Web开发中一些实际的问题给出了讲解;
  • 内容:编码规范建议,HTML、CSS、JS的编码建议;
  • 行动:可以看看,但要参照经典,最佳实践也不一定靠谱。

《精通正则表达式》

  • 主题:精通而不只是学会;
  • 内容:从入门、原理再到实用技巧,涵盖正则使用的各个层次方方面面;
  • 行动:慢慢学习,掌握基本用法,理解背后的道理。用正则作为锻炼从入门到精通的一个练习。

前端入门书籍

虚拟主机
《JavaScript高级程序设计(第3版)》PDF
《HTML5 权威指南》PDF
《JavaScript权威指南(第6版)(中文版)》PDF
《JavaScript从入门到精通》PDF
广告也精彩