标准的回调模式在我们处理请求时需要同时提供回调函数:很不幸,这段代码意味着这个request函数并不知道它自己什么时候能够完成,当然也没有必要,我们最终通过回调传递结果。这会导致多个回调形成了嵌套回调,或者称为回调陷阱。一些人认为.then()串联链条调用很类似fluent风格,但是长长的promise链条会让人迷惑,最后切分为一个个有意义的函数:在这个例子中,两个函数各自获得一个promise,携带了一个回调函数。

NodeJS的Promise的用法解析

NodeJS的Promise的用法解析

NodeJS的Promise的用法解析

NodeJS的Promise的用法解析