Встречается на собеседованиях • сегодня
Всегда ли в асинхронном коде лежит синхронный
Нет, не всегда. Асинхронный код может выполняться без синхронных операций, например, при использовании чистых асинхронных API (fetch, setTimeout). Однако часто асинхронные операции включают синхронные этапы, например, обработку данных после получения ответа:
javascript
async function fetchData() {
const response = await fetch('url'); // асинхронный запрос
const data = await response.json(); // асинхронное чтение
return data.filter(item => item.active); // синхронная обработка
}Но бывают и чисто асинхронные случаи:
javascript
async function delay() {
await new Promise(resolve => setTimeout(resolve, 1000));
// нет синхронного кода
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы