new Promise(function(resolve,reject){})
Posted lixin0705
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了new Promise(function(resolve,reject){})相关的知识,希望对你有一定的参考价值。
https://blog.csdn.net/weixin_41888813/article/details/82882375
promise主要是为了解决js中多个异步回调难以维护和控制的问题.
-
function checkFunc() {
-
let p = new Promise(function (resolve, reject) {
-
// 一些比较耗时异步操作
-
if(操作完成标识) {
-
resolve();
-
}
-
});
-
p.then(function (data) {
-
layer.confirm(‘执行下一步操作?‘, {
-
btn: [‘确定‘, ‘取消‘]
-
}, function () {
-
// 确保上面的操作都完成后,才执行下面的操作
-
// 其他操作...
-
});
-
});
}
以上是关于new Promise(function(resolve,reject){})的主要内容,如果未能解决你的问题,请参考以下文章