В чём разница между синхронным и асинхронным кодом в JavaScript?
- Синхронный код:
- Выполняется последовательно, инструкция за инструкцией
- Блокирует выполнение дальнейшего кода до завершения текущей операции
- Асинхронный код:
- Операции выполняются в фоне, позволяя основному потоку продолжать выполнение без блокировки