如今,招聘Web开发者的职位要求中,具备JavaScript的知识已经是决定性的因素了。过去,我们只是偶尔在网页中简单地嵌入几行JavaScript代码,而现在已经拥有了各种程序库及扩展性应用构架,以用于各种“胖客户端”以及AJAX类型的Web应用程序。
Stoyan Stefanov所著的《JavaScript面向对象编程指南》着重于介绍JavaScript在面向对象方面的特性,以展示如何构建健壮的、可维护的、功能强大的应用程序及程序库。阅读完本书,读者将会在面试有关JavaScript的职位时游刀有余,甚至会凭借某些连面试官都不知道的知识给他们留下深刻的印象。
如果想让自己的JavaScript开发能力提升到一个新的水平,这本书将是不错的选择。
JavaScript是一种具有高度表达能力的、基于原型特性的、非常灵活的面向对象编程语言。本书着重介绍JavaScript在面向对象方面的特性,展示如何构建强健的、可维护的、功能强大的应用程序及程序库。
Stoyan Stefanov所著的《JavaScript面向对象编程指南》全书包括8章和3个附录,依次介绍了JavaScript的发展历史、基础性话题(变量、数据类型、数组、循环以及条件表达式)、函数、对象、原型、继承的实现、BOM和DOM等。附录部分包括了学习JavaScript编程常用的参考资源。尤其值得一提的是,本书作者是JavaScript设计模式方面的专家,他在本书第8章中介绍了几种常用的JavaScript编程模式,这也为他后续的另一本重要著作《JavaScript Patterns》奠定了基础。
《JavaScript面向对象编程指南》全面地覆盖了JavaScript语言的OO特性,同时兼顾基础知识,对初学者来说,是难得的JavaScript佳作。阅读本书不需要读者具备任何的JavaScript基础知识及项目经验,通过学习本书,读者将会在面试有关JavaScript程序设计的职位时游刃有余。