写在最前面 近期 review 自己以前的代码的时候,看到 promise 的使用方法,用的比较模糊。含义不清,用法凌乱,这里重新温习一下基础知识。 前言 JavaScript 是单线程工作,但是浏览器是多线程的。为了更好的完成我们程序的任务。Promise 异步的操作就由此诞生了。 一个 Promise 就是一个代表了异步操作最终完成或者失败的结果对象。 怎么使用? 语法 基本 new Promise( function(resolve, reject) {...} /* executor */ ); Promise 构造函数包含一个参数和一个带有 resolve(解析)和 rejec