出版社:人民邮电出版社
年代: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语言-程序设计 的书籍。
张容铭, 著
(美) 奥斯马尼 (Osmani,A.) , 著
(美) 斯特凡洛夫 (Stefanov,S.) , 著
曾探, 著
司徒正美, 编著
(美) 迪奥尼西奥 (Dionisio,J.D.) , (美) 托尔 (Toal,R.) , 著
(美) 德雷克 (Drake,E) , 著
(美) 夏皮罗 (Shapiro,J.) , 著
(美) 泽卡斯 (Zakas,N.C.) , 著