Синхронный код выполняется последовательно, один шаг за другим, в то время как асинхронный код позволяет выполнить некоторые операции параллельно или отложить их выполнение, продолжая выполнение кода.
100 вопросов на собеседование по JavaScript. С подробными объяснениями
·
Ирина Кириченко