event looptaki siralarina gore callbackler cagirilir
fs.readFile("./test-file.txt", () => {
console.log("I/O finished");
setTimeout(() => {
console.log("Timer 2 finished");
}, 0);
setTimeout(() => {
console.log("Timer 3 finished");
}, 3000);
setImmediate(() => console.log("Immediate 2 finished"));
});
boyle bir kodda immediate timeouttan once gelir cunku timeout timers fazina ekler ama immediate direkt check fazina ekler
process.nextTick
ile verilen callback bir sonraki event loop turunu beklemeden, mevcut işlemler tamamlandıktan hemen sonra çalıştırılır.