Встречается на собеседованиях • сегодня
Как что-либо сделать асинхронно в JavaScript
В JavaScript асинхронность реализуется через:
- Callbacks (устаревший способ)
- Promises (современный стандарт)
- Async/await (синтаксический сахар над промисами)
Пример с Promise:
javascript
function fetchData() {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('Данные получены');
}, 1000);
});
}
fetchData()
.then(data => console.log(data))
.catch(error => console.error(error));
text
Пример с async/await:
```javascript
async function getData() {
try {
const data = await fetchData();
console.log(data);
} catch (error) {
console.error(error);
}
}Также есть Web Workers для вынесения тяжелых вычислений в отдельный поток.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы