let vs var

JavaScript performance comparison

Revision 49 of this test case created by

Preparation code


      
      <script>
Benchmark.prototype.teardown = function() {
  function whatever(a){
    Math.pow(2, 2);
    return a;
  }

};
</script>

Test runner

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

Java applet disabled.

Testing in CCBot 2.0.0 / Other 0.0.0
Test Ops/sec
let
let a = 5;
let b = 10;

if (a === 5) {
  let a = 4;
  let b = 1;

  whatever(a);
  whatever(b);
} 

whatever(a);
whatever(b);
pending…
var
var a = 5;
var b = 10;

if (a === 5) {
  var a = 4;
  var b = 1;

  whatever(a);
  whatever(b);
} 

whatever(a);
whatever(b);
pending…

Compare results of other browsers

Revisions

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

0 Comments