Tests:
-
for-in
-
Object.keys - forEach
-
Object.keys - for loop
-
for of - Object.keys
-
for of - Object.entries
Rendered benchmark preparation results:
Latest run results:
Run details: (Test run date:
one year ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:139.0) Gecko/20100101 Firefox/139.0
Firefox 139 on Mac OS X 10.15
View result in a separate tab
Object.keys - for loop
9.0M/s
Object.keys - forEach
8.1M/s
for of - Object.keys
7.7M/s
for of - Object.entries
4.7M/s
View exact numbers
| Test name |
Executions per second |
|
✓
for-in
|
14,495,392 Ops/sec |
|
Object.keys - for loop
|
8,995,341 Ops/sec |
|
Object.keys - forEach
|
8,139,622 Ops/sec |
|
for of - Object.keys
|
7,687,222 Ops/sec |
|
for of - Object.entries
|
4,747,974 Ops/sec |
Do you really want to delete benchmark?