紅寶石async/await用法示例出錯了嗎?

evanzhong發表於2021-04-19

今天翻看紅寶石書第四版,第十一章期約和非同步函式p354-p355中的一個示例,看的時候感覺很奇怪, 下圖為程式碼示例,按照書中的解釋,最後結果應該是:

// 1
// 2
// 3
// 4
// 5
// 6
// 7
// 8
// 9

enter image description here

然後看完作者的解釋,有點沒搞懂,於是乎就自己敲了一遍,然後本地執行檢視結果。

下圖是本地執行的結果:

enter image description here

但是最後本地結果執行和書中的並不一樣,就有點搞不懂。 有沒有大佬給小白解釋解釋,感謝!!

相關文章