Javascript 蓝鸟的done()和spread()之间的差异
嗨,我不知道JavaScript的bluebird库的扩展和完成有什么区别。即使bluebird是Q的包装器,所以Q在它的库中也有这两个函数 有人能解释一下这两种功能的区别吗 提前谢谢 甚至蓝鸟也是Q的包装物,所以 哦,绝对不是。我希望这不会使你的问题无效 我不明白传播和完成的区别是什么 API文档可能会有很大帮助: 类似于调用。然后,但实现值或拒绝原因必须是一个数组,该数组被展平为处理程序的形式参数 如果您承诺使用数组,spread将使用多个参数调用回调 这和Q的作用是一样的:是这样的,但是将数组分散到一个可变的实现处理程序中 类似于。然后,但任何未经处理的拒绝都将作为错误抛出。[…它]用于明确标记承诺链的结束 有关这方面的更多详细信息,请参阅文档。请注意,bluebird与这里的Q有很大不同,因为它能够巧妙地找出未处理的拒绝,并且-您不必明确地告诉它在拒绝达到某个点时抛出全局错误 与之相比,它建议无限制使用 正如你所看到的,spread和done是完全不同的方法,有着不同的目的。同样,蓝鸟和Q之间的完成模式也不同 甚至蓝鸟也是Q的包装物,所以 哦,绝对不是。我希望这不会使你的问题无效 我不明白传播和完成的区别是什么 API文档可能会有很大帮助: 类似于调用。然后,但实现值或拒绝原因必须是一个数组,该数组被展平为处理程序的形式参数 如果您承诺使用数组,spread将使用多个参数调用回调 这和Q的作用是一样的:是这样的,但是将数组分散到一个可变的实现处理程序中 类似于。然后,但任何未经处理的拒绝都将作为错误抛出。[…它]用于明确标记承诺链的结束 有关这方面的更多详细信息,请参阅文档。请注意,bluebird与这里的Q有很大不同,因为它能够巧妙地找出未处理的拒绝,并且-您不必明确地告诉它在拒绝达到某个点时抛出全局错误 与之相比,它建议无限制使用 正如你所看到的,spread和done是完全不同的方法,有着不同的目的。同样,蓝鸟和Q之间的完成模式也不同Javascript 蓝鸟的done()和spread()之间的差异,javascript,promise,q,bluebird,Javascript,Promise,Q,Bluebird,嗨,我不知道JavaScript的bluebird库的扩展和完成有什么区别。即使bluebird是Q的包装器,所以Q在它的库中也有这两个函数 有人能解释一下这两种功能的区别吗 提前谢谢 甚至蓝鸟也是Q的包装物,所以 哦,绝对不是。我希望这不会使你的问题无效 我不明白传播和完成的区别是什么 API文档可能会有很大帮助: 类似于调用。然后,但实现值或拒绝原因必须是一个数组,该数组被展平为处理程序的形式参数 如果您承诺使用数组,spread将使用多个参数调用回调 这和Q的作用是一样的:是这样的,但是将