JavaScript设计模式

JavaScript设计模式

(美) 哈梅斯 (Harmes,R.) , (美) 迪亚斯 (Diaz,D.) , 著

出版社:人民邮电出版社

年代:2008

定价:39.0

书籍简介:

本书分为两部分介绍JavaScript设计模式。第一部分提供了一个实现具体的设计模式所需要的面向对象特性的基础,主要包括接口、封装和信息隐藏、继承、单体模式等内容。第二部分则专注于各种具体的设计模式及其在JavaScript语言中的应用,主要介绍了了工厂模式、桥接模式、组合模式、门面模式等几种常见的模式。为了让每一章中的示例都尽可能地贴近实际应用,同时列举一些JavaScript程序员最常见的任务,然后运用设计模式使其解决方案变得更模块化、更高效并且更易维护。而其中较为理论化的例子则是用于阐明某些要点。

书籍目录:

第一部分面向对象的JavaScript

第1章富有表现力的JavaScript

1.1JavaScript的灵活性

1.2弱类型语言

1.3函数是一等对象

1.4对象的易变性

1.5继承

1.6JavaScript中的设计模式

1.7小结

第2章接口

第3章封装和信息隐藏

第4章继承

第5章单体模式

第6章方法的链式调用

第二部分设计模式

第7章工厂模式

第8章桥接模式

第9章组合模式

第10章门面模式

第11章适配器模式

第12章装饰者模式

第13章享元模式

第14章代理模式

第15章观察者模式

第16章命令模式

第17章职责链模式

索引

内容摘要:

  Web应用取代桌面程序的时代已经到来!作为Web前端的核心技术,JavaScript的重要性不言而喻,它有望成为下一代统治性程序语言。但由于业界长期的误解和滥用,也有不少人仍然对此半信半疑。那么,JavaScript到底能否当此大任呢?本书中,Google和Yahoo公司的两位资深Web专家对此给出了掷地有声的肯定回答。作者针对常见的开发任务,从YUI等实战代码中取材,提供了专家级的解决方案,不仅透彻剖析了JavaScript中的面向对象编程。而且深入探讨了如何用JavaScript实现以前只在服务器端应用的设计模式。如何根据实际场景选择恰当的设计模式,开发出高质量的企业级代码。本书充分证明:JavaScript不仅毫不逊色于其他高级语言,已经是一种成熟且强大的面向对象语言。而且还拥有Java和C++等语言不具备的面向未来的特性,因此更加灵活、更富于表现力。无论是前端工程师-还是服务器端程序员,通过本书都将使自己的JavaScript功力提升到前所未有的高度。  本书共有两部分。第一部分给出了实现具体设计模式所需要的面向对象特性的基础知识,主要包括接口、封装和信息隐藏、继承、单体模式等内容。第二部分则专注于各种具体的设计模式及其在JavaScript语言中的应用,主要介绍了工厂模式、桥接模式、组合模式、门面模式等几种常见的模式。为了让每一章中的示例都尽可能地贴近实际应用,书中同时列举了一些JavaScript程序员最常见的任务,然后运用设计模式使其解决方案变得更模块化、更高效并且更易维护,其中较为理论化的例子则用于阐明某些要点。  本书适合各层次的Web前端开发人员阅读和参考,也适合有C++/Java/C#背景的服务器端程序员学习。

书籍规格:

书籍详细信息
书名JavaScript设计模式站内查询相似图书
丛书名图灵程序设计丛书
9787115191281
如需购买下载《JavaScript设计模式》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26装帧平装
页数 134 印数 4000

书籍信息归属:

JavaScript设计模式是人民邮电出版社于2009.01出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。