IT курсы / Программирование / python / linux / java / разработка /обучающие курсы / пайтон / typescript / it видео курсы / бесплатные it курсы
Образование · 25 июля 2026 г.
#статья #JavaScript — 25 июля 2026 г. в 15:18:11.601
#статья #JavaScript ⭐️ Один поток, а всё успевает: как работает цикл событий в JavaScript «JavaScript однопоточный, но асинхронный» — фраза, которую слышал каждый и которая при этом ровным счётом ничего не объясняет. Как один поток умудряется одновременно ждать ответ сервера, отсчитывать таймер и обрабатывать клики? Почему setTimeout(fn, 0) срабатывает не сразу? Почему промис обгоняет таймер с нулевой задержкой, хотя оба вроде бы асинхронные? Почему тяжёлый цикл вешает всю страницу, а сетевой запрос — нет? Хорошая новость: всё это закрывается одной моделью, и она куда проще, чем кажется. Три сущности, шесть шагов, дальше всё выводится. Разберём модель, потом посмотрим, что из неё следует на практике — от порядка выполнения, на котором валят на собеседованиях, до подвисающего интерфейса и утечек памяти. Читать статью LH | IT Курсы | OSINT

