图灵社区会员 轩辕 专享 尊重版权
图灵社区会员 轩辕 专享 尊重版权
图灵社区会员 轩辕 专享 尊重版权
图灵社区会员 轩辕 专享 尊重版权
内 容 提 要
本书根据 JavaScript语言的特性 ,全面总结了实际工作中常用的设计模式 。全书共分为三个部分 ,第
一部分讲解了 JavaScript语言面向对象和函数式编程的知识及其在设计模式方面的作用 ;第二部分通过一
步步完善示例代码 ,由浅入深地讲解了 16个设计模式 ;第三部分讲述了面向对象的设计原则及其在设计
模式中的体现 ,以及一些常见的面向对象编程技巧和日常开发中的代码重构 。
书中所有示例均来自作者长期的开发实践 ,与实际开发密切相关 ,适用于初 、中、高级Web前端开
发人员,尤其适合想往架构师晋级的中高级程序员阅读 。
定价:59.00元
读者服务热线: (010)51095186转 600 印装质量热线: (010)81055316
反盗版热线: (010)81055315
广告经营许可证:京崇工商广字第 0021 号
著 曾 探
责任编辑 王军花
执行编辑 张 霞
责任印制 杨林杰
人民邮电出版社出版发行
北京市丰台区成寿寺路11号
邮编 100164 电子邮件 315@ptpress.com.cn
网址 http://www.ptpress.com.cn
北京 印刷
开本:800×1000 1/16
印张:19.5
字数:461千字 2015年
5 月第 1 版
印数:1
— 4 000册 2015年
5 月北京第 1 次印刷
◆
◆
◆
图灵社区会员 轩辕 专享 尊重版权
前 言 1
序
如果时间倒退一点,很难想象我这样的“懒人”会花上近一年的业余时间来完成这本书。
这本书的原型是我发表在腾讯内部KM 论坛的一篇文章《JavaScript 常用设计模式》。这篇文
章反响不错,还位列2012年KM 十大热门文章第一名。不过说老实话,当时自己也是模式的初学
者,和网上大部分讨论设计模式的文章一样,这篇文章里其实存在一些错误,这里要诚恳地说声
抱歉。也正是由于这个原因,近两年我重新投身于对设计模式的研究之中。尽管如此,当在电脑
上敲下本书第一行字的时候,我心中还是非常忐忑。一是我自己本身并非理论派,大部分工作时
间都在做上层应用开发,很多偏理论的知识对于我来说,也是一个学习加总结的过程,二是不确
保自己能否牺牲如此多的业余时间,毕竟很难削减玩LOL的时间。
无论如何,它终于和大家见面了。
本书结构
本书共分为三大部分。
第一部分讲解了 JavaScript面向对象和函数式编程方面的知识,主要包括静态类型语言和动
态类型语言的区别及其在实现设计模
[图灵原创].JavaScript设计模式与开发实践.pdf