rhermann69

Benchmark created by christian-beckmann on


Preparation HTML

<script>
var markers = [];
for(let i = 0; i < 10000; i++) {
markers.push({i: i});
}
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
for1
for (let i = 0; i < markers.length; i++) {
     let marker = markers[i];
}
ready
for2
for (var i = 0, len = markers.length; i < len ; i++) {
     let marker = markers[i];
}
ready
while1
var i = -1;
while(++i<markers.length) {
     let marker = markers[i];
}
ready
while2
var i = 0;
while(i<markers.length) {
     let marker = markers[i];
++i;
}
ready
for of
for (let marker of markers) {

}
ready
for in
for (let i in markers) {
     let marker = markers[i];
}
ready
foreach
markers.forEach((marker) => {

})
ready
map
markers.map((marker) => {

});
ready

Revisions

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

  • Revision 1: published by christian-beckmann on