Run details:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36
Chrome Mobile 130
Android
Mobile
one year ago
Map - for of kv
6.3M/s
Map - forEach
3.5M/s
Object.entries() - for of kv
1.1M/s
Object - for in
834K/s
Object.entries() - forEach
203K/s
View exact numbers
Test name Executions per second
Map - for of kv 6,321,640 Ops/sec
Map - forEach 3,523,333 Ops/sec
Object.entries() - for of kv 1,078,643 Ops/sec
Object - for in 833,838 Ops/sec
Object.entries() - forEach 202,575 Ops/sec
Script Preparation code:
Tests: