Что происходит после выполнения микротасков в JavaScript и как обрабатываются макротаски и синхронный код?

JavaScriptасинхронностьмакротаскимикротаскифронтенд-разработка