您當前的位置:首頁 > 歷史

不應該用async嗎?

作者:由 貘吃饃香 發表于 歷史時間:2021-05-28

不應該用async嗎?貘吃饃香2021-05-28 12:20:53

瀉藥

不好說

其他不知道,promise要巢狀好幾層寫麼……俺是沒看懂……

不應該用async嗎?狀態雞2021-05-28 16:22:41

除非需要把多個非同步操作“合併”為一個原子操作,否則 async 沒有比 Promise 有顯著的優勢,這樣的場景也確實非常少。Babel 編譯後又確實變得非常難除錯,呼叫棧亂七八糟。

不應該用async嗎?ak472021-07-16 15:02:15

promise巢狀著寫,指的是then裡不用return返回新promise嗎。是的話那程式碼就有點辣眼睛了,promise本來是可以解決非同步程式碼橫向發展,結果還then裡套promise,在then裡又then,乾脆寫回函式回撥算了,可能還更明顯點。

不應該用async嗎?腰椎間盤同學2021-06-02 10:13:56

這個專案是不是微信小程式,在裡面用async await坑太多了,微信開發者工具debugger起來問題巨多

不應該用async嗎?mos2021-05-29 19:22:48

按照我的理解,你們專案owner的意思應該是,希望你把每一個promise的resolve和reject都單獨處理,這樣既直觀地體現執行順序,也方便定位錯誤處理和除錯。直接await然後在外面包一層try catch這種寫起來一時爽,報錯的時候會增加除錯成本,特別是對於不夠熟悉業務邏輯的同事來說。

標簽: promise  除錯  async  微信  await