JavaScript · Middle · Запитання 63 з 75
Навіщо тут два await?
const res = await fetch("/api/user");
const user = await res.json();- ✓Правильна відповідь:
fetchрозв'язується, коли прийшли заголовки; читання й розбір тіла - окремий асинхронний крок - 2Другий
awaitповторює запит - 3Це питання стилю; вистачить одного
await
Пояснення
Тіло може ще завантажуватися, коли заголовки вже доступні. Перевіряйте res.ok до розбору, бо відповіді 4xx/5xx не відхиляють проміс.