不过还有点疑问。
在`resolve`方法里,如果返回结果为 promise时候,会把剩余的 donelist中的数据压入这个promise中。我觉得这里应该就要 break出去。
不然,当前 for循环中,后续的doneList中还是会执行下去。
而且被你压入到新的promise的then里,后面也还会执行,那么一个方法就被执行了多次了。
Promise简单实现(正常思路版)Promise 看了些promise的介绍,还是感觉不够深入,这个在解决异步问题上是一个很好的解决方案,所以详细看一下,顺便按照自己的思路实现一个简单的Promise。 Pr...