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


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. });
 
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM