JSFiddle - React, Tailwind, and code Playground
HTML
<pre id="log">
</pre>
JavaScript
if(!console){
var console = {
log: function (){
var logger = $('#log');
var value = '';
for(var i = 0; i < arguments.length; i++){
value = arguments[i] + ' ';
}
logger.text(logger.text() + '\n' + value);
}
}
}
function trace(){
var caller = arguments.callee.caller;
while(caller){
var name = /function\s*(\w+)\s*\(/.exec(caller);
name = name ? name[1] : 'anonymous';
console.log(name);
caller = caller.caller;
}
}
function A(){
var value = arguments.callee == arguments.callee.caller;
console.log(value);
trace();
return function B(){return A.apply(this, [])}
}
A()();