在前端的进阶过程中,可以通过阶段性的学习来提高javascript技能点。以下为各阶段推荐书籍:

入门级

就是有一定的基础(比如最常见的HTML标签及其属性、事件、方法;最常见的CSS属性;基础的JavaScript编程能力),能够完成一些简单的WEB前端需求。

推荐:

  • 《JavaScript dom 编程艺术》
  • 《JavaScript权威指南》

初级开发

“初级开发人员的标志就是需要在中级和高级开发的指导下完成工作”。首先不要苛责代码的对错严谨,毕竟每个程序员都有这样的一个过程,就是这个级别的特征。

推荐:

  • 《javascript高级程序设计》(第三版)
  • 《高性能 JavaScript》
  • 《JavaScript语言精粹》

中级开发

“中级开发人员的标志就是在高级开发或架构师较少的指导下高质量的完成工作,并对产品或项目有自己的想法与理解”。

推荐:

  • 《JavaScript DOM高级程序设计》
  • 《JavaScript设计模式》
  • 《高性能网站建设指南》
  • 《高性能网站建设进阶指南》

最后,前端应该要懂得一门服务端语言,在与后端程序员对接时才可能做到游刃有余。