JSFiddle - React, Tailwind, and code Playground
by ChangJoo Park
HTML
<button id="abcd">HI</button>
<button id="ui">A</button>
JavaScript
document.getElementById('abcd').addEventListener('click', function () {
console.log('start some long task')
setTimeout(function () {
for (let i = 0; i < parseInt(Number.MAX_SAFE_INTEGER / 10000000, 10); i++){}
console.log('long task end')
}, 0)
console.log('end')
})
document.getElementById('ui').addEventListener('click', function () {
console.log('another button works')
})