-1
A
回答
2
它是正確的,在該部分中,您鏈接到:
允諾解決如果解決,或者如果它已被「鎖定」,以配合其他承諾的狀態。 [...]
其他承諾可能仍在等待處理。讓我們看一個例子:
var p = new Promise(resolve => setTimeout(resolve, 1000));
var q = Promise.resolve(p);
// At this point `q` is resolved/"locked in" but still pending
// because the `p` promise is also still pending.
// Only after the timeout has passed, the `p` promise will resolve/settle
// and `q` will assume the inner promises state.
貌似BERGI寫道圍繞承諾術語一個非常全面的回答:What is the correct terminology for javascript promises
相關問題
- 1. 如何避免使用setTimeout等待Promise解決?
- 2. 等待處理
- 3. 如何等待element.all得到解決?
- 4. 如何等待諾言解決方案?
- 5. 拒絕/解決異步/等待錯誤處理
- 6. 待處理斷點1 - 「objc_msgSend」已解決
- 7. 等待並行批處理腳本
- 8. Promise {{0}}試圖等待.map
- 9. 如果我屈服於Promise,它是否等待承諾解決之前繼續
- 10. 如何使用處理程序等待?
- 11. 通過處理或等待,並通過處理或等待,並從服務器端驗證
- 12. 處理InterruptedException的等待
- 13. 文本等待處理
- 14. 瞭解異步並等待
- 15. 嵌套promise和如何解決em
- 16. 節點js嵌套Q.all等待解決
- 17. Node.JS - 承諾不會等待解決
- 18. 等待事件以解決承諾
- 19. Javascript承諾不會等待解決
- 20. 角度 - 不等待解決的路線
- 21. Eclipse「等待Crashlytics」永不解決
- 22. JQuery等待多個延遲來解決
- 23. ElasticSearch PHP API:等待未解決將來
- 24. 等待所有承諾,以解決
- 25. 等待承諾與RxJs解決
- 26. 團結 - 等待HTTP請求解決
- 27. 角不等待承諾解決
- 28. 等待EmberJS中幾個promise的響應
- 29. Promise Js:等待承諾完成
- 30. 如何解決與GRPC方法處理
[什麼是Javascript的承諾正確的術語(HTTP://計算器.com/questions/29268569/what-is-correct-terminology-for-javascript-promises#answer-29269515) – destoryer
解決!=履行 – Bergi
好的謝謝。我知道了。解決方案還涵蓋了外部承諾的狀態與內部狀態的約束。因此,外在承諾可能正在等待(內在的承諾),並得到解決。 – Ben