• 從Promise開始的JavaScript異步生活
  • 1.1. 關於本書
    • 1.1.1. 寫作格式
    • 1.1.2. 更新日誌
    • 1.1.3. 問答與回饋
  • 1.2. 主要內容
    • 1.2.1. 前言
    • 1.2.2. 基本概念
    • 1.2.3. Promises/A+標準定義
    • 1.2.4. Promise 物件建立與基本使用
    • 1.2.5. 執行流程與錯誤處理
    • 1.2.6. 深入 then 方法
    • 1.2.7. Promise.resolve 與 Promise.reject
    • 1.2.8. Promise.all 與 Promise.race
    • 1.2.9. 執行順序 連鎖(Chaining) 或 分支(Branching)
    • 1.2.10. 反樣式(anti-pattern)與最佳實踐
    • 1.2.11. 實例與程式碼片段
    • 1.2.12. Promise 外部函式庫議題
    • 1.2.13. 參考資源
Powered by GitBook

參考資源

標準&函式庫

  • Promises/A+
  • ECMA-262
  • Writing Promise-Using Specifications(W3C)
  • Promise(MDN)

其他樣式、反樣式

  • Promise Patterns & Anti-Patterns
  • We have a problem with promises
  • Promise Ponderings, (Anti-)Patterns, and Apologies

教學&概念

  • ES6 Promises
  • Promises for asynchronous programming (Exploring ES6)
  • JavaScript Promises

內容可能過時/舊

  • ECMAScript 6 promises (2/2): the API
  • You're Missing the Point of Promises
  • JavaScript Promise 迷你书(中文版)

results matching ""

    No results matching ""