javascript 回調函數和promise獲取異步操作數據

  function het(ball){
        setTimeout(() => {
          let name = "wuguotong"
          ball(name)
        }, 500);
      }

      het(function(a){
        console.log("收到異步操作的數據是:"+a)
      })

promise方式:

    let p = new Promise((res,rej)=>{
        setTimeout(() => {
          let name = "wuguotong"
          res(name)
        }, 1000);
      })

      p.then((data)=>{
        console.log("通過promise獲取的異步操作數據爲:"+data)
      })

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章