for Promise.all()将该参数描述为一系列承诺。如果数组中的某些(或全部)元素是不承诺的值,是否定义了行为?例如,在Node 6.10.2中: res => console.log(res)按预期打印[ 1, 2, 3 ]。这种行为(其中Promise.all解析的值与调用它的值相同)是否保证节点中的</
在玩弄承诺理解它们是如何工作的时候,我注意到了一些我无法解释的东西。/拒绝回调,然后是Promise.all的拒绝回调。这是预期的,因为B拒绝承诺。但是,当像写入类一样编写时,Promise.all的解析回调会触发: return Promise.resolve();
var B = function因为这两个<
我正在尝试使用fetch应用程序接口和Promise.all功能并行地从2个API获取数据。通常,在解析给定数组中的所有promises时,将执行then中的回调。但是我在回调函数中得到了未决的承诺。Promise.all时执行,而Promise.all仅在给定数组中承诺的所有元素都解析时才解析。]]: undefined 1: P