JSFiddle - React, Tailwind, and code Playground

by Evgeniy Kvasyuk

JavaScript

function asyncFunction() {
    return new Promise((resolve, reject) => {
        setTimeout(() => {
            resolve('Async function result');
        }, 1000);
    });
}

(async function() {
    console.log('Before async call');
    
    try {
        const result = await asyncFunction();
        console.log(result); // Logs 'Async function result'
    } catch (error) {
        console.error(error);
    }
    
    console.log('After async call');
})();