Access to global object in ES3, ES5 and ES5-strict

JavaScript performance comparison

Test case created

Test runner

Warning! For accurate results, please disable Firebug before running the tests. (Why?)

Java applet disabled.

Testing in unknown unknown
Test Ops/sec
global1
var global = Function('return this')();
pending…
global2
var global = (function() {
  return this || (1, eval)('this');
}());
pending…
global3
(function() {
  "use strict";
  var global = Function('return this')();
})();
pending…
global4
(function() {
  "use strict";
  var global = (function() {
    return this || (1, eval)('this');
  }());
})();
pending…

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

Compare results of other browsers

1 comment

spacer Shi Chuan commented : ∞

Testcase for https://github.com/shichuan/javascript-patterns/pull/8

Add a comment

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.