Как колбэк из setTimeout попадает к выполнению?

JavaScriptsetTimeoutасинхронностьколбэкифронтенд-разработка