Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0
Firefox 147
Windows
Desktop
4 months ago
Test name Executions per second
Object.entries (forEach) 10519524.0 Ops/sec
for..in 19973018.0 Ops/sec
Object.entries (for loop) 10807805.0 Ops/sec
for of entries 8118583.5 Ops/sec
for of keys 12394622.0 Ops/sec
keys for i 29186320.0 Ops/sec
keys for i reverse 29747170.0 Ops/sec
Script Preparation code:
Tests:
  • Object.entries (forEach)

  • for..in

  • Object.entries (for loop)

  • for of entries

  • for of keys

  • keys for i

  • keys for i reverse