其实 Promise 本身并不具备 异步 的能力,而之所以这里需要单独开一篇说明其原理,是因为 Promise 在 异步编程 的过程中是一个不可或缺的一环。原因下面细说。 在说promise之前,有必要先说下JS中的回调方式。比如下面: function doSomethingAfterTime(time, something) { setTimeout(fun, time)...
其实 Promise 本身并不具备 异步 的能力,而之所以这里需要单独开一篇说明其原理,是因为 Promise 在 异步编程 的过程中是一个不可或缺的一环。原因下面细说。 在说promise之前,有必要先说下JS中的回调方式。比如下面: function doSomethingAfterTime(time, something) { setTimeout(fun, time)...