test keys

Benchmark created on


Test runner

Ready to run.

Testing in
TestOps/sec
keys
const test = {a: 1, b: 2};

Object.keys(test).forEach(a => console.log(a))
ready
no keys
const test = {a: 1, b: 2};
const keys = Object.keys(test);

keys.forEach(a => console.log(a))
ready
for
const test = {a: 1, b: 2};
const keys = Object.keys(test);

let _i = 0;
for (_i = 0; _i < keys.length; _i++) {
console.log(keys[_i])	
}
ready
for length
const test = {a: 1, b: 2};
const keys = Object.keys(test);

let _i = 0;
const l = keys.length;
for (_i = 0; _i < l; _i++) {
console.log(keys[_i])	
}
ready

Revisions

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