码迷,mamicode.com
首页 > 其他好文 > 详细

new Promise(function(resolve,reject){})

时间:2020-05-21 16:23:52      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:let   UNC   href   异步操作   完成   The   layer   key   http   

https://blog.csdn.net/weixin_41888813/article/details/82882375

promise主要是为了解决js中多个异步回调难以维护和控制的问题.

  1. function checkFunc() {
  2. let p = new Promise(function (resolve, reject) {
  3. // 一些比较耗时异步操作
  4. if(操作完成标识) {
  5. resolve();
  6. }
  7. });
  8. p.then(function (data) {
  9. layer.confirm(‘执行下一步操作?‘, {
  10. btn: [‘确定‘, ‘取消‘]
  11. }, function () {
  12. // 确保上面的操作都完成后,才执行下面的操作
  13. // 其他操作...
  14. });
  15. });
 
}

new Promise(function(resolve,reject){})

标签:let   UNC   href   异步操作   完成   The   layer   key   http   

原文地址:https://www.cnblogs.com/lixin0705/p/12931155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!