构造函数可以生成对象。
此构造函数接受一个函数作为参数。
此函数包含两个参数:
这两个函数是js内部创建好的,直接用。
resolve
当异步操作成功时,resolve函数被调用
把异步操作的结果作为参数传递给Promise构造函数。
使得Promise对象的状态发生改变:pending ->resolved。
reject
当异步操作失败时,reject函数被调用
把异步操作存在的错误,传递给Promise构造函数。
使得Promise对象的状态发生改变:pending ->rejected。
原文:https://www.cnblogs.com/flyover/p/14129100.html