TypeScript · Middle · Запитання 8 з 75
Що поверне Awaited<Promise<Promise<number>>>?
- ✓Правильна відповідь:
number - 2
Promise<number> - 3
Promise<Promise<number>>
Пояснення
Awaited рекурсивно розгортає проміси й thenable-об'єкти, повторюючи поведінку await. Зручно для типу результату async-функції: Awaited<ReturnType<typeof fetchUser>>.