封裝Promise與定時器demo


封裝Promise與定時器demo

問:封裝一個函數,參數是定時器的時間,.then執行回調函數。
答:(這個函數是promise)下面封裝promise

// 封裝
function fn(time) {
  return new Promise(function(resolve){
    setTimeout(function(){
      resolve();
    },time)
  });
}

// 回調
let obj = fn(1000);
obj.then(function(){}, function(){});


 


免責聲明!

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



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