JSFiddle - React, Tailwind, and code Playground

by heuristocrat

HTML

<button id="run">run</button>

JavaScript

$('#run').click(function() {
    setTimeout(function A() {
        setTimeout(function B() {
            setTimeout(function C() {
                throw new Error('Not cool man!');
            }, 0);
        }, 0);
    }, 0);

    function D() {
        E();
    }

    function E() {
        F();
    }

    function F() {
        throw new Error('You sunk my battleship!');
    }

    D();
});