首页 存档 技术 查看内容

JavaScriptPromise迷你书

2018-3-30 13:00 |来自: 互联网 330 0

摘要: 本文选自《开发者头条》1 月 24 日最受欢迎文章 Top 3,作者 liubin 等 ,感谢 Yourtion 分享。 欢迎分享:http://toutiao.io/contribute 前言 写作初衷 本书的目的是以目前还在制定中的ECMAScript 6 Promises规范为 ...

本文选自《开发者头条》1 月 24 日最受欢迎文章 Top 3,作者 liubin 等 ,感谢 Yourtion 分享。

欢迎分享http://toutiao.io/contribute

前言

写作初衷

本书的目的是以目前还在制定中的ECMAScript 6 Promises规范为中心,着重向各位读者介绍JavaScript中对Promise相关技术的支持情况。


通过阅读本书,我们希望各位读者能在下面三个目标上有所收获。

  • 学习Promise相关内容,能熟练使用Promise模式并进行测试

  • 学习Promise适合什么、不适合什么,知道Promise不是万能的,不能什么都想用Promise来解决

  • 以ES6 Promises为基础进行学习,逐渐发展形成自己的风格


像上面所提到的那样,本书主要是以ES6 Promises,即JavaScript的标准规范为基础的、Promise的相关知识为主要讲解内容。


在Firefox和Chrome这样技术比较超前的浏览器上,不需要安装额外的插件就能使用Promise功能,此外ES6 Promises的规范来源于Promises/A 社区,它有很多版本的实现。


我们将会从基础API开始介绍可以在浏览器的原生支持或者通过插件支持的Promise功能。 也希望各位读者能了解这其中Promise适合干什么,不适合干什么,能根据实际需求选择合适的技术实现方案。


开始阅读之前

本书的阅读对象需要对JavaScript有基本的了解和知识。

  • JavaScript: The Good Parts

  • JavaScript Patterns

  • JavaScript: The Definitive Guide, 6th Edition

  • Perfect JavaScript(日文版)

  • Effective JavaScript(日文版)


如果你读过上面的其中一本的话,就应该非常容易理解本书的内容了。


另外如果你有使用JavaScript编写Web应用程序的经验,或者使用Node.js编写过命令行、服务器端程序的话,那么你可能会对本文中的一些内容感到非常熟悉。


本书的一本分章节将会以Node.js环境为背景进行说明,如果你有Node.js基础的话,那么一定会非常容易理解这部分内容了。

更多优质内容,欢迎安装、使用《开发者头条》iOS、Android 客户端。

体验地址http://toutiao.io/download

本文转载自:微信公众账号 - developerWorks,版权归原作者所有!

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部