JSFiddle - React, Tailwind, and code Playground
by juristr
HTML
<div id="outbox"></div>
JavaScript
// (C) from the book Secrets of the JavaScript Ninja by Jon Resig
function printLn(msg){
var outbox = document.getElementById('outbox');
outbox.innerHTML = outbox.innerHTML + '<br/>' + msg;
}
var outerValue = 'ninja';
var later;
function outerFunction() {
var innerValue = 'samurai';
function innerFunction(param) {
printLn('Outer Value: ' + outerValue);
printLn('Inner Value: ' + innerValue);
printLn('Param: ' + param);
}
later = innerFunction;
}
printLn('tooLate: ' + tooLate);
var tooLate = 'ronin';
outerFunction();
later('wakizashi');