Встречается на собеседованиях • сегодня
JavaScript является синхронным или асинхронным
JavaScript — однопоточный и синхронный язык, но с возможностью асинхронного выполнения кода через механизмы Event Loop, Web APIs (в браузере) и Callback Queue.
Пример синхронного кода:
javascript
console.log('1');
console.log('2'); // Выполняется строго после '1'Пример асинхронного кода:
javascript
console.log('1');
setTimeout(() => console.log('2'), 0); // Попадает в очередь и выполнится после синхронного кода
console.log('3');
// Результат: 1, 3, 2Асинхронность достигается через колбэки, промисы и async/await, но сам движок JS обрабатывает код синхронно.

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