Event Loop в Node.js работает в итерациях (тиках) и обрабатывает следующие фазы:
setTimeout()
и setInterval()
.setImmediate()
.'close'
).Между основными фазами Event Loop, а также после выполнения каждой фазы, Node.js проверяет и выполняет следующие очереди микрозадач:
process.nextTick()
queue: имеет наивысший приоритет и выполняется перед всеми другимEvent Loop в Node.js работает в итерациях (тиках) и обрабатывает следующие фазы:
setTimeout()
и setInterval()
.setImmediate()
.'close'
).Между основными фазами Event Loop, а также после выполнения каждой фазы, Node.js проверяет и выполняет следующие очереди микрозадач:
process.nextTick()
queue: имеет наивысший приоритет и выполняется перед всеми другимRegister or sign in to get access to full answers for all questions from the question bank.