问题是: 上面例子中的value参数,结果上看是“done”
可是我不理解这个参数是由什么决定了,或者说具体是从哪里来的。根据阮一峰老师的的书,有一个如下的一个说明。
我肯定不清楚resolve函数内部的东西了。我觉得模糊的地方在于,上面说异步操作成功时调用resolve函数,它会将异步操作的结果,作为参数传递出去。 在上面的例子中,为什么异步操作的结果就是 “done”呢?
我理解上面的异步操作指的是: setTimeout函数 异步操作的结果指的是: setTimeout函数的return的值 但是我这个理解肯定不对…
真诚的希望得到大神解答,十分感谢