Встречается на собеседованиях • сегодня

Как выглядит в браузере объект написанный через async/await

```javascript async function fetchData() { const response = await fetch('https://api.example.com/data'); const data = await response.json(); return data; } const result = fetchData(); console.log(result); // Promise {} ``` При вызове async-функции она всегда возвращает Promise, даже если внутри используется await. В консоли браузера вы увидите объект Promise в состоянии "pending" (ожидание), пока асинхронная операция не завершится. Для получения реальных данных нужно использовать then() или другой await: ```javascript fetchData().then(data => console.log(data)); // реальные данные ``` Или внутри другой async-функции: ```javascript (async () => { const data = await fetchData(); console.log(data); // реальные данные })(); ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы