JSFiddle - React, Tailwind, and code Playground
by cambraca
HTML
<button onclick="run()">Run!</button>
<textarea id="messages"></textarea>
CSS
button, textarea {
display: block;
}
textarea {
width: 100%;
height: 100px;
}
JavaScript
async function run() {
log('Running... ');
await new Promise(r => setTimeout(r, 0));
const start = performance.now();
/(a|[^b])*$/.test('aaaaaaaaaaaaaaaaaaaaaaaaab');
const end = performance.now();
log('done! (' + (end - start) + 'ms)');
}
function log(message) {
document.getElementById('messages').value += message;
}