JSFiddle - React, Tailwind, and code Playground
by gutek
JavaScript
var foo = 1;
function slow() {
var i;
console.group('dump values');
var inner = function () {
function moreInner() {
for (i = 0; i < 10000; i += 1) {
console.log(foo);
}
}
moreInner();
}
inner();
console.groupEnd('dump values');
}
function fast() {
var i, f = foo;
console.group('dump values');
for (i = 0; i < 10000; i += 1) {
console.log(f);
}
console.groupEnd('dump values');
}
function start() {
console.time('slow');
slow();
console.timeEnd('slow');
console.time('fast');
fast();
console.timeEnd('fast');
}
start();