JSFiddle - React, Tailwind, and code Playground

by Leo Cavalcante

JavaScript

var include = (function(){
    var _length, _callback;
    
    var _load = function(src){
        var script = document.createElement('script');
        script.src = src;
        script.onload = _onload;
        document.getElementsByTagName('head')[0].appendChild(script);
    };
    
    var _onload = function(){
        if (--_length && typeof _callback == 'function') _callback();
    };
    
    return function(){
        var _arguments = Array.prototype.slice.call(arguments);
        _callback = _arguments.pop();
        
        var i = _length = _arguments.length;
        while (i--) _load(_arguments[i]);        
    };
}());


include('http://code.jquery.com/jquery-1.7.1.min.js',
        '//connect.facebook.net/en_US/all.js', function(){
    console.log('included');
});