Какие именно фазы setImmediate
и setTimeout
проходят.
Не очень хорошо объяснено, через что именно проходят все фазы setImmediate и setTimeout, см. nodeJS guide в разделе «Обзор фаз» говорится, что фаза обратного вызова ввода-вывода отвечает за setImmediate, и снова в разделе опроса и проверки говорится, что фаза проверки отвечает за setImmediate. поэтому я немного смущен этим. IO/обратный вызов или проверка или оба.
Может кто-нибудь объяснить жизненный цикл setTimeout
и setImmediate
внутри цикла событий и как они выполняются.