Test name | Executions per second |
---|---|
for-in | 84.1 Ops/sec |
Object.keys | 68.7 Ops/sec |
var obj = {
'a': 1,
'b': 1,
'c': 1,
'd': 1,
'e': 1,
'f': 1,
'g': 1
};
let res = 0;
for (var i=10000; i > 0; i--) {
for (var key in obj) {
res = obj[key];
}
}
let res = 0;
for (var i=10000; i > 0; i--) {
const keys = Object.keys(obj);
const l = keys.length;
for (var e=0; e < l; e++) {
res = obj[keys[e]];
}
}