Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Цикл событий в Node.js состоит из нескольких фаз:
setTimeout()
и setInterval()
.setImmediate()
).setImmediate()
), переходит в фазу check
.setImmediate()
.close
, например, при закрытии сокета.Нестандартные моменты:
process.nextTick()
: Выполняется между фазами цикла событий и перед любым колбэком в текущей фазе. Имеет более высокий приоритет..then()
, .catch()
, .finally()
) также выполняются как микрозадачи, сразу после выполнения текущей операционной задачи или функции, прежде чем цикл событий перейдет к следующей фазе или обработает другие макрозадачи (например, тЦикл событий в Node.js состоит из нескольких фаз:
setTimeout()
и setInterval()
.setImmediate()
).setImmediate()
), переходит в фазу check
.setImmediate()
.close
, например, при закрытии сокета.Нестандартные моменты:
process.nextTick()
: Выполняется между фазами цикла событий и перед любым колбэком в текущей фазе. Имеет более высокий приоритет..then()
, .catch()
, .finally()
) также выполняются как микрозадачи, сразу после выполнения текущей операционной задачи или функции, прежде чем цикл событий перейдет к следующей фазе или обработает другие макрозадачи (например, тЗарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.