JSFiddle - React, Tailwind, and code Playground
by KirillMetrik
JavaScript
setTimeout(function(){
console.log("i'm 1s timeout");
}, 1000);
console.log("start date");
var startDate=new Date();
startDate.setSeconds(startDate.getSeconds()+3);
while(Date.now() < startDate)
{
//noop
}
console.log("date is good")
setTimeout(function(){
console.log("i'm immediate timeout");
}, 0);
console.log("finished");