掌握 Async/Await
摘要: 还不用Async/Await就OUT了。。 原文:掌握 Async/Await 作者:Jartto Fundebug经授权转载,版权归原作者所有。 前端工程师肯定都经历过 JS 回调链狱的痛苦过程,我们在使用 Promise 的时候总是不尽人意。这时候 Async/Await 应运而生,它到底有什么魔力,我们来说道说道。 一、回顾 Promise 所谓 Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 1. 语法 new Promise(executor); new Promise(function(resolve, reject) { ... }); 2. 参数 带有 resolve 、reject 两个参数的一个函数。这个函数在创建 Promise 对象的时候会立即得到执行(在 Promise 构造函数返回 Promise 对象之前就会被执行),并把成功回调函数(resolve)和失败回调函数(reject)作为参数传递进来。调用成功回调函数(resolve)和失败回调函数(reject)会分别触发 Promise 的成功或...