var or let in foreach

Benchmark created on


Setup

var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];

Test runner

Ready to run.

Testing in
TestOps/sec
var var
for(var i  = 0, len = arr.length; i < len; ++i) {
  var value = arr[i];
}
ready
var let
for(var i  = 0, len = arr.length; i < len; ++i) {
  let value = arr[i];
}
ready
let var
for(let i  = 0, len = arr.length; i < len; ++i) {
  var value = arr[i];
}
ready
let let
for(let i  = 0, len = arr.length; i < len; ++i) {
  let value = arr[i];
}
ready

Revisions

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