JavaScript系列—promise&&async

 之前已經整理過promise&&async相關東西

https://blog.csdn.net/jiaojsun/article/category/8085997

https://blog.csdn.net/jiaojsun/article/category/7191902

這次針對問題再鞏固一下

https://segmentfault.com/a/1190000013612116

  • promise、async有什麼區別

Async/await 是建立在 Promises上的,不能被使用在普通回調以及節點回調

Async/await 和 Promises 很像,不阻塞

Async/await代碼更簡潔。Async/await 代碼看起來像同步代碼。

 

4. Promise 中不能自定義使用 try/catch 進行錯誤捕獲,但是在 Async/await 中可以像處理同步代碼處理錯誤

 

 

  • 介紹Promise,異常捕獲

Promise 是異步編程的一種解決方案。Promise 是一個對象,從它可以獲取異步操作的消息。Promise對象有以下兩個特點。

(1)對象的狀態不受外界影響。

(2)一旦狀態改變,就不會再變,任何時候都可以得到這個結果。

異步捕獲用catch  

看下面一個例子

 

 

  • 如何設計Promise.all()

 

  • Promise和Async處理失敗的時候有什麼區別

 

  • Promise和Callback有什麼區別

 

Promise 

 

async/await 

 

 http://es6.ruanyifeng.com/#docs/async

 

 

  • 使用Async會注意哪些東西
  • Promise有幾個狀態 

  • 介紹下Promise,內部實現
  • 對async、await的理解,內部原理 
  • Async裏面有多個await請求,可以怎麼優化(請求是否有依賴)

  • promise的精髓,以及優缺點

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