JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<p id="timer">0</p>

JavaScript

;(function ( $, window, document, undefined ) {
    window.requestAnimationFrame = (function() {
        return (
            window.webkitRequestAnimationFrame ||
            window.mozRequestAnimationFrame ||
            window.oRequestAnimationFrame ||
            window.msRequestAnimaationFrame ||
            function(callback, element) {
                //Doh! Crap browser!
                window.setTimeout(callback, 1000/60);
            }
        )                       
    })();
    
    window.performance = window.performance || {};
    performance.now = (function() {
        return performance.now       ||
            performance.mozNow    ||
            performance.msNow     ||
            performance.oNow      ||
            performance.webkitNow ||
            function() {
                //Doh! Crap browser!
                return new Date().getTime(); 
            };
    })();
})( jQuery, window, document );


var $timer = $('#timer');

function timer(){
    $timer.text(performance.now())
    requestAnimationFrame(timer);
}

timer();