荐书|您有一份JavaScript书单待签收
前言
凡是能够用javascript来写的应用,最终都必将用javascript来写,jeff atwood如是说,此定律大概意味着未来将会成为javascript的天下?
不管javascript最终能否征服世界,我们都不可忽视它在前端开发中的重要作用,因此下面小编给大家准备了一份javascript书单~
一、《你不知道的javascript》
推荐指数:五颗星
推荐理由:这是相当好的一本书,对于初学者入门,可以更好地搞清楚作用域、原型等知识点,对于有相关经验的同学,也会对js的语法有更深刻的理解。
()
()
javascript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的javascript开发人员,如果没有认真学习的话也无法真正理解。而该书为javascript开发者提供了一个深入语言内部学习的机会,以“作用域和闭包”以及“this和对象原型”为主题,全面介绍了javascript中常被人误解和忽视的重要知识点,能帮助你弄清楚javascript每一个零部件的用途,深入理解javascript复杂语言的内部机制和本身特性。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。
二、 javascript高级程序设计(第3版)
推荐指数:五颗星
推荐理由:是javascript超级畅销书的最新版。ecmascript5和html5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为javascript增添了很多适应未来发展的新特性。
(点击这里下载: | )
该书概括了javascript这门语言的主要知识点,内容通俗易懂,从javascript的基本知识到高级应用都有涉猎,深入浅出地探讨了面向对象编程、html5表单、ajax与comet服务器端通信,媒体、canvas及web workers、地理定位、跨文档传递消息、客户端存储等新api,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践,理解该书能为今后的进阶打好基础。
三、《编写可维护的javascript》
推荐指数:四颗星
推荐理由:适合前端开发工程师、javascript程序员和学习javascript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。
()
本文向开发人员阐述了如何在团队开发中编写具备高可维护性的javascript代码,书中详细说明了作为团队一分子,应该怎么写javascript。《编写可维护的javascript》内容涵盖了编码风格、编程技巧、自动化、测试等几方面,既包括具体风格和原则的介绍,也包括示例和技巧说明,最后还介绍了如何通过自动化的工具和方法来实现一致的编程风格。
四、《javascript设计模式与开发实践》
推荐指数:五颗星
推荐理由:非常棒的一本书,在设计模式以及js两方面都有很大的收获。非常不错, 浅显易懂。
()
本书在尊重《设计模式》原意的同时,针对javascript语言特性全面介绍了更适合javascript程序员的了16个常用的设计模式,讲解了javascript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到javascript语言中,编写出优美高效、结构化和可维护的代码。
五、《深入浅出node.js》
推荐指数:五颗星
推荐理由:这本书不是一本简单的node入门书籍,它没有停留在node介绍或者框架、库的使用层面上,而是从不同的视角来揭示node自己内在的特点和结构。
()
本书从不同的视角介绍了 node 内在的特点和结构。由首章node 介绍为索引,涉及node 的各个方面,主要内容包含模块机制的揭示、异步i/o 实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据buffer 的细节、node 中的网络编程基础、node 中的web 开发、进程间的消息传递、node 测试以及通过node 构建产品需要的注意事项。最后的附录介绍了node 的安装、调试、编码规范和npm 仓库等事宜。
总结
以上就是的小编为大家整理的javascript相关书籍,基本上是学习javascript首选的一些书。如果你正在自学javascript,那么可以把这些书籍收入麾下,相信他们会给你带来惊喜。
下一篇: angular分页指令操作