Skip to content

Instantly share code, notes, and snippets.

@rehasantiago
Created November 14, 2021 13:30
Show Gist options
  • Save rehasantiago/52e182f9f8c8cca3a4c856654a5e54eb to your computer and use it in GitHub Desktop.
Save rehasantiago/52e182f9f8c8cca3a4c856654a5e54eb to your computer and use it in GitHub Desktop.
const func1 = () => {
setImmediate(() => console.log("setImmediate1"));
process.nextTick(() => console.log("process.nextTick1"));
setTimeout(() => console.log("setTimeout1"), 0);
}
const func2 = () => {
setImmediate(() => console.log("setImmediate2"));
process.nextTick(() => console.log("process.nextTick2"));
setTimeout(() => console.log("setTimeout2"), 0);
}
const func3 = () => {
setImmediate(() => console.log("setImmediate3"));
process.nextTick(() => console.log("process.nextTick3"));
setTimeout(() => console.log("setTimeout3"), 0);
}
func1()
func2()
func3()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment