Promise Promise是一个构造函数,ES6提出 由于js是单线程的,像ajax请求和浏览器事件需要写回调函数,promise是异步编程的一种解决方案,它允许你为异步操作的成功和失败分别绑定对于的处理程序,但不是立即返回执行的结果,而是一个代表未来可能出现的一个promise对象 promise.then promise.catch Promise.all(p1,p2)