4 ms·
Given Promise.all resolves to an ordered array surely this would work: const [foo, bar, baz] = await returnerOfPromiseCollection(); That would assume ther
by abritinthebay 9y ago
Given Promise.all resolves to an ordered array surely this would work:
const [foo, bar, baz] = await returnerOfPromiseCollection();
That would assume there was either a) a catch in that collect or b) some error checking, but still...
- bfred_it 9y agoIt "works" but foo won't contain the resolved value, just the promise. The code is awaiting an array, which is already "resolved" and its returned right away. Its contents are not relevant to `await`.
- abritinthebay 9y agoYou are correct! My apologies = I misremembered how that works >_< Yes, once you have a promise you have to deal with it as such through the whole chain.