javascript promise迷你书(中文版)

javascript promise迷你书(中文版)

ID:20949789

大小:670.87 KB

页数:147页

时间:2018-10-18

javascript promise迷你书(中文版)_第1页
javascript promise迷你书(中文版)_第2页
javascript promise迷你书(中文版)_第3页
javascript promise迷你书(中文版)_第4页
javascript promise迷你书(中文版)_第5页
资源描述:

《javascript promise迷你书(中文版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScriptPromise迷你书(中文版)目录前言3第一章-什么是Promise41.1.什么是Promise41.2.Promise简介41.3.编写Promise代码4第二章-实战Promise52.1.Promise.resolve52.2.Promise.reject52.3.专栏:Promise只能进行异步操作?52.4.Promise#then52.5.Promise#catch52.6.专栏:每次调用then都会返回一个新创建的promise对象52.7.Promise和数组52.8.Promise.all52.9.Promise.race52.10.thenorc

2、atch?5第三章-Promise测试63.1.基本测试63.2.Mocha对Promise的支持63.3.编写可控测试(controllabletests)6第四章-Advanced74.1.Promise的实现类库(Library)7本文档使用看云构建-147-JavaScriptPromise迷你书(中文版)4.2.Promise.resolve和Thenable74.3.使用reject而不是throw74.4.Deferred和Promise74.5.使用Promise.race和delay取消XHR请求74.6.什么是Promise.prototype.done?74.7.P

3、romise和方法链(methodchain)74.8.使用Promise进行顺序(sequence)处理7第五章-PromisesAPIReference85.1.Promise#then85.2.Promise#catch85.3.Promise.resolve85.4.Promise.reject85.5.Promise.all85.6.Promise.race8第六章-用語集9第七章-参考网站10第八章-关于作者11第九章-关于译者12本文档使用看云构建-147-JavaScriptPromise迷你书(中文版)前言·写作初衷·开始阅读之前·格式约定·推荐浏览器·运行示例代码·本

4、书源代码/License·意见和疑问写作初衷本书的目的是以目前还在制定中的ECMAScript6Promises规范为中心,着重向各位读者介绍JavaScript中对Promise相关技术的支持情况。通过阅读本书,我们希望各位读者能在下面三个目标上有所收获。·学习Promise相关内容,能熟练使用Promise模式并进行测试·学习Promise适合什么、不适合什么,知道Promise不是万能的,不能什么都想用Promise来解决·以ES6Promises为基础进行学习,逐渐发展形成自己的风格像上面所提到的那样,本书主要是以ES6Promises,即JavaScript的标准规范为基础的、

5、Promise的相关知识为主要讲解内容。在Firefox和Chrome这样技术比较超前的浏览器上,不需要安装额外的插件就能使用Promise功能,此外ES6Promises的规范来源于Promises/A+社区,它有很多版本的实现。本文档使用看云构建-147-JavaScriptPromise迷你书(中文版)我们将会从基础API开始介绍可以在浏览器的原生支持或者通过插件支持的Promise功能。也希望各位读者能了解这其中Promise适合干什么,不适合干什么,能根据实际需求选择合适的技术实现方案。开始阅读之前本书的阅读对象需要对JavaScript有基本的了解和知识。·JavaScrip

6、t:TheGoodParts·JavaScriptPatterns·JavaScript:TheDefinitiveGuide,6thEdition·PerfectJavaScript(日文版)·EffectiveJavaScript(日文版)如果你读过上面的其中一本的话,就应该非常容易理解本书的内容了。另外如果你有使用JavaScript编写Web应用程序的经验,或者使用Node.js编写过命令行、服务器端程序的话,那么你可能会对本文中的一些内容感到非常熟悉。本书的一本分章节将会以Node.js环境为背景进行说明,如果你有Node.js基础的话,那么一定会非常容易理解这部分内容了。格式

7、约定本书为了节约篇幅,用了下面一些格式上的约定。·关于Promise的术语请参考术语集。o一般一个名词第一次出现时都会附带相关链接。·实例方法都用instance#method的形式。o比如 Promise#then 这种写法表示的是Promise的实例对象的 then 这一方法。·对象方法都采用object.method的形式。本文档使用看云构建-147-JavaScriptPromise迷你书(中文版)o这沿用了JavaScri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。