Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:135.0) Gecko/20100101 Firefox/135.0
Firefox 135
Mac OS X 10.15
Desktop
one year ago
for...in Loop
33.4M/s
Object.keys() with for
31.1M/s
Object.keys() with forEach
18.5M/s
Object.keys with for...of
17.2M/s
Object.entries() with for...of
9.7M/s
View exact numbers
Test name Executions per second
for...in Loop 33,420,386 Ops/sec
Object.keys() with for 31,143,414 Ops/sec
Object.keys() with forEach 18,477,936 Ops/sec
Object.keys with for...of 17,162,752 Ops/sec
Object.entries() with for...of 9,706,823 Ops/sec
HTML Preparation code:
Script Preparation code:
Tests: