当前位置:首页>正文

JavaScript设计模式与开发实践 下载 txt snb pdf mobi 在线 阿里云 tct

免费下载书籍地址:PDF下载地址

精美图片

JavaScript设计模式与开发实践书籍详细信息

  • ISBN:9787115388889
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2015-05
  • 页数:294
  • 价格:49.45
  • 纸张:胶版纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

内容简介:

本书根据JavaScript语言的特性,全面总结了实际工作中常用的设计模式。全书共分为三个部分, 部分讲解了JavaScript语言面向对象和函数式编程的知识及其在设计模式方面的作用:第二部分通过一步步完善示例代码,由浅入深地讲解了16个设计模式:第三部分讲述了面向对象的设计原则及其在设计模式中的体现,以及一些常见的面向对象编程技巧和日常开发中的代码重构。

书中所有示例均来自作者长期的开发实践,与实际开发密切相关,适用于初、中、 Web前端开发人员,尤其适合想往架构师晋级的中 程序员阅读。

书籍目录:

部分 基础知识

1 面向对象的JavaScript

1.1 动态类型语言和鸭子类型

1.2 多态

1.3 封装

1.4 原型模式和基于原型继承的JavaScript对象系统

2 this、call和apply

2.1 this

2.2 call和apply

3 闭包和高阶函数

3.1 闭包

3.2 高阶函数

3.3 小结

第二部分 设计模式

4 单例模式

4.1 实现单例模式

4.2 透明的单例模式

4.3 用代理实现单例模式

4.4 JavaScript中的单例模式

4.5 惰性单例

4.6 通用的惰性单例

4.7 小结

5 策略模式

5.1 使用策略模式计算奖金

5.2 JavaScript版本的策略模式

5.3 多态在策略模式中的体现

5.4 使用策略模式实现缓动动画

5.5 广义的“算法”

5.6 表单校验

5.7 策略模式的优缺点

5.8 一等函数对象与策略模式

5.9 小结

6 代理模式

6.1 个例子——小明追MM的故事

6.2 保护代理和虚拟代理

6.3 虚拟代理实现图片预加载

6.4 代理的意义

6.5 代理和本体接口的一致性

6.6 虚拟代理合并HTTP请求

6.7 虚拟代理在惰性加载中的应用

6.8 缓存代理

6.9 用高阶函数动态创建代理

6.10 其他代理模式

6.11 小结

7 迭代器模式

7.1 jQuery中的迭代器

7.2 实现自己的迭代器

7.3 内部迭代器和外部迭代器

7.4 迭代类数组对象和字面量对象

7.5 倒序迭代器

作者介绍:

.

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:JavaScript设计模式与开发实践在线阅读

在线听书地址:JavaScript设计模式与开发实践在线收听

在线购买地址:JavaScript设计模式与开发实践在线购买

原文赏析:

那么有没有办法把泛化 this 的过程提取出来呢?本小节讲述的 uncurrying 就是用来解决这 个问题的。


方法中用到 this 的地方就不再局限于原来规定的对象,而是加以泛化并得到更广的适用性。


接下来引入代理类 proxySingletonCreateDiv:

...

var a = new proxySingletonCreateDiv('sven1');

var b = new proxySingletonCreateDiv('sven2');


var iteratorUploadObj = function() {

for (var i = 0, fn; fn = arguments[i++]; ) {

var uploadObj = fn();

if( uploadObj !== false ){

return uploadObj;

}

};

};


设计模式的总是把不变的事物和变化的事物分离开,...


最后看看测试结果:

...

// 分别输出: 发射普通子弹、发射导弹、发射原子弹

其它内容:

书籍介绍

本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了JavaScript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到JavaScript语言中,编写出优美高效、结构化和可维护的代码。

书籍真实打分

故事情节:6分

人物塑造:9分

主题深度:9分

文字风格:4分

语言运用:6分

文笔流畅:4分

思想传递:5分

知识深度:5分

知识广度:9分

实用性:7分

章节划分:3分

结构布局:9分

新颖与独特:5分

情感共鸣:9分

引人入胜:3分

现实相关:6分

沉浸感:7分

事实准确性:9分

文化贡献:3分

网站评分

书籍多样性:9分

书籍信息完全性:4分

网站更新速度:8分

使用便利性:5分

书籍清晰度:3分

书籍格式兼容性:5分

是否包含广告:3分

加载速度:8分

安全性:8分

稳定性:6分

搜索功能:5分

下载便捷性:9分

下载点评

  • 藏书馆(182+)
  • txt(675+)
  • 差评少(376+)
  • 少量广告(154+)
  • 无漏页(189+)
  • 内涵好书(168+)
  • 服务好(535+)
  • 中评多(482+)
  • 品质不错(137+)
  • 值得下载(151+)

下载评价

网友 印***文:我很喜欢这种风格样式。

网友 曾***玉:直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

网友 石***烟:还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的

网友 冯***卉:听说内置一千多万的书籍,不知道真假的

网友 师***怀:好是好,要是能免费下就好了

网友 康***溪:强烈推荐!!!

网友 堵***洁:好用,支持

网友 国***舒:中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到

网友 敖***菡:是个好网站,很便捷

网友 常***翠:哈哈哈哈哈哈

网友 芮***枫:有点意思的网站,赞一个真心好好好 哈哈

网友 隗***杉:挺好的,还好看!支持!快下载吧!

网友 通***蕊:五颗星、五颗星,大赞还觉得不错!~~

版权声明

1本文:JavaScript设计模式与开发实践转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 考研英语真题实战 下载 txt snb pdf mobi 在线 阿里云 tct
  • highlights科普英语分级阅读基础级(36册)3~10岁【包邮】 下载 txt snb pdf mobi 在线 阿里云 tct
  • 【正版全新】 蔡正仁昆曲唱腔精选 本社编 上海音乐出版社 9787552313987 下载 txt snb pdf mobi 在线 阿里云 tct
  • 初中语文基础知识组合训练八年级上册语文同步辅导资料书初二完型填空与阅读理解初中语文名著8年级人教版语文阅读知识大全正版 下载 txt snb pdf mobi 在线 阿里云 tct
  • 行测极致真题(浙江卷解析公务员考试) 下载 txt snb pdf mobi 在线 阿里云 tct
  • 临床技术操作规范·核医学分册 中华医学会 编著 人民军医出版社【正版】 下载 txt snb pdf mobi 在线 阿里云 tct
  • 2册 CATTI韩国语三级笔译实务+3级笔译综合能力 韩语翻译资格证书考试 常考话题练习素材 词汇语法题 阅读理解 韩语catti辅导用书宇丛轩图书 下载 txt snb pdf mobi 在线 阿里云 tct
  • 2016年会计从业资格考试 会计基础押题密卷 下载 txt snb pdf mobi 在线 阿里云 tct
  • 涛声神曲 下载 txt snb pdf mobi 在线 阿里云 tct
  • 2017年税务师职业资格考试 考点荟萃及记忆锦囊 税法(I) 下载 txt snb pdf mobi 在线 阿里云 tct