process.nextTick()
を複数回呼び出す場合、コールバックは順番に実行されますか?process.nextTickのコールバックが順番に呼び出されますか?
つまり、ノードイベントループは、process.nextTick
へのすべての呼び出しに同じ優先度を与え、FIFO順に実行しますか?例えば
:
process.nextTick(() => console.log('1'))
process.nextTick(() => console.log('2'))
process.nextTick(() =>
process.nextTick(() => console.log('3'))
)
process.nextTick(() =>
process.nextTick(() => console.log('4'))
)
ウィルこの常に印刷1 2 3 4
?
[docs](https://github.com/nodejs/node/blob/master/doc/topics/event-loop-timers-and-nexttick.md)はキューについて話しています... Canしかし、この主題についての明確な情報を見つけることはできません。 – Caramiriel
1234を印刷しても、それに依存しないでください。基本的には、文書化されていない「機能」は決して最適化などのためにいつでも変更されることはありません。 – slebetman