ES6核心特性-異步

Promise

Promise 是異步編程的一種解決方案, 比傳統的解決方案——回調函數和事件——更合理和更強大。 它由社區最早提出和實現, ES6將其寫進了語言標準, 統一了用法, 原生提供了 Promise 對象。

ES6核心特性-異步

Generator函數

執行 Generator 函數會返回一個遍歷器對象, 也就是說, Generator 函數除了狀態機, 還是一個遍歷器對象生成函數。 返回的遍歷器對象, 可以依次遍歷 Generator 函數內部的每一個狀態。

ES6核心特性-異步

Async函數

Generator 函數的執行必須靠執行器, 所以才有了 co 模塊, 而 async 函數自帶執行器。 也就是說, async 函數的執行, 與普通函數一模一樣, 只要一行

ES6核心特性-異步


分享到:


相關文章: