cache window or not

Benchmark created by Henry on


Test runner

Ready to run.

Testing in
TestOps/sec
uncached
var _win = window;

for (i = 1; i < 1000; i++)
{
    window.test = 'benchmark';
    delete window.test;
}
ready
cached
var _win = window;

for (i = 1; i < 1000; i++)
{
    _win.test = 'benchmark';
    delete _win.test;
}
ready
mixed1
var _win = window;

for (i = 1; i < 1000; i++)
{
    _win.test = 'benchmark';
    delete window.test;
}
ready
mixed2
var _win = window;

for (i = 1; i < 1000; i++)
{
    window.test = 'benchmark';
    delete _win.test;
}
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.

  • Revision 1: published by Henry on