紅寶石async/await用法示例出錯了嗎?
今天翻看紅寶石書第四版,第十一章期約和非同步函式p354-p355中的一個示例,看的時候感覺很奇怪, 下圖為程式碼示例,按照書中的解釋,最後結果應該是:
// 1
// 2
// 3
// 4
// 5
// 6
// 7
// 8
// 9
然後看完作者的解釋,有點沒搞懂,於是乎就自己敲了一遍,然後本地執行檢視結果。
下圖是本地執行的結果:
但是最後本地結果執行和書中的並不一樣,就有點搞不懂。 有沒有大佬給小白解釋解釋,感謝!!
相關文章
- async await 你真的用對了嗎?AI
- Vue中async await的使用示例VueAI
- @Async的用法和示例
- Promise && async/await的理解和用法PromiseAI
- JavaScript:async/await的基礎用法JavaScriptAI
- async/await 和 promise/promise.all 的示例AIPromise
- 關於C#中async/await的用法C#AI
- async和await的使用總結 ~ 竟然一直用錯了c#中的async和await的使用。。AIC#
- 深入理解 promise、generator+co、async/await 用法PromiseAI
- async和await的錯誤捕獲AI
- Async +AwaitAI
- Async/awaitAI
- vue中非同步函式async和await的用法Vue非同步函式AI
- [譯]JavaScript async / await:好處、坑和正確用法JavaScriptAI
- async/await 你是會用,但是你知道怎麼處理錯誤嗎?AI
- async和awaitAI
- 理解 async/awaitAI
- async/await 優雅的錯誤處理方法AI
- 【譯】Async/Await(三)——Aysnc/Await模式AI模式
- 004 Rust 非同步程式設計,async await 的詳細用法Rust非同步程式設計AI
- async await詳解AI
- 淺談async/awaitAI
- JavaScript async await 使用JavaScriptAI
- JavaScript Promises, async/awaitJavaScriptPromiseAI
- 透過一個示例形象地理解C# async await非同步C#AI非同步
- 你真的會在async/await中捕獲異常嗎?AI
- 小程式使用 async awaitAI
- 理解JavaScript的async/awaitJavaScriptAI
- 深入理解 async / awaitAI
- WPF WebClient EAP async awaitWebclientAI
- 重學JS:async/awaitJSAI
- 理解Task和和async awaitAI
- 理解 js的 async/awaitJSAI
- [Javascript] Promise question with async awaitJavaScriptPromiseAI
- async和await的使用AI
- 【譯】Async/Await(二)——FuturesAI
- await is only valid in async functionAIFunction
- 【譯】Async/Await(四)—— PinningAI