一,promise是什么? promise 是最早由社区提出和实现是一种解决异步编程的方案,比其他传统的解决方案(回调函数和事件)更合理和强大. ES6 将其写进了语言标准,统一了用法,原生提供了 promise 对象. ES6 规定,promise对象是一个构造函数,用来生成 promise 实例. 二,promise是为解决什么问题而产生的? promise是为解决异步处理回调金字塔问题而产生的 三,promise的两个特点 1,promise对象的状态不受外界影响 a,pending 初始