setTimeout issue
Fri Jan 29 2021 08:14:44 GMT+0000 (Coordinated Universal Time)
Saved by
@noobj
console.log('Foo: Start', new Date().toLocaleTimeString());
setTimeout(() => {
console.log(
'Poo: To be called in 5 seconds ',
new Date().toLocaleTimeString()
);
}, 5000);
const waitlogForNseconds = seconds => {
const startTime = new Date().getTime();
const milliseconds = 1000;
const endTime = startTime + seconds * milliseconds;
let currTime = new Date().getTime();
while (endTime > currTime) {
currTime = new Date().getTime();
}
console.log(
`Goo: To be called after ${seconds} End `,
new Date().toLocaleTimeString()
);
};
waitlogForNseconds(10);
console.log('Bar: ', new Date().toLocaleTimeString());
content_copyCOPY
Comments