В продолжение статьи Последовательный вызов асинхронных функций.
Часть 1. Теория
Большинство традиционных, не-веб языков программирования являются синхронными (блокирующими).
Как можно определить, синхронный или же асинхронный данный язык? Например, по наличию/отсутствию функции sleep (может называться также delay, pause и т.д.), когда программа полностью останавливается на определённое количество времени.
В JavaScript, как вы знаете, такой функции нет. Есть, например setTimeout, но она делает совсем другое. Она может отсрочить выполнение комманды, но это не значит что после setTimeout, программа останавливается и ничегоЧитать полностью »







![Алгоритмы / [Из песочницы] Алгоритм Шеннона Фано Алгоритмы / [Из песочницы] Алгоритм Шеннона-Фано](https://www.pvsm.ru/images/376848f7bf06d5b645ff999d0d250b5a.gif)