版权声明:哼!坏人!这是我辛辛苦苦码的! https://blog.csdn.net/DurianPudding/article/details/88016801
参考:Promise对象
promise实例
const promise = new Promise((resolve, reject) => {
if ( /* 异步操作成功 */ ) {
resolve(value);
} else {
reject(error);
}
});
然后用then方法指定回调函数(第二个参数可选)
// then方法指定的回调函数,将在当前脚本所有同步任务执行完后才会执行
promise.then(function(value){
// success
}, function(error){
// failure
});