synchronous nature via timeout

PHOTO EMBED

Fri Mar 01 2024 18:24:04 GMT+0000 (Coordinated Universal Time)

Saved by @Harsh #javascript #promises

console.log('Hi')

const func = () => {
    return new Promise(resolve => {
        setTimeout(() => {
            console.log('2nd Hi')
            resolve();
        }, 2000)
    })
}

(async () => {
    await func();
    console.log('3rd Hi');
})();
content_copyCOPY