JSFiddle - React, Tailwind, and code Playground

by Pritesh Patel

JavaScript

const evt3 = new Event('third')
const evt4 = new Event('fourth')
 
document.addEventListener('third', () => {
    for (let i = 0; i < 1000000000; i++) { // ~500ms
        null;
    }
    console.log('third');
})
 
document.addEventListener('fourth', () => {
    console.log('fourth');
});
 
setTimeout(() => {
    console.log('baboon');
}, 0);
 
document.dispatchEvent(evt3);
document.dispatchEvent(evt4);