Historical Performance Data aggregated from 11 community runs

Desktop Results:
Firefox 6 runs
Map - forEach
191K/s
Map - for...of entries
106K/s
POJO - reduce Object.entries
100K/s
POJO - for...of Object.entries
99K/s
POJO - for...in
93K/s

Fastest: Map - forEach (2.1x faster)

View exact numbers
  • Map - forEach: 190,693 ops/sec
  • Map - for...of entries: 106,063 ops/sec
  • POJO - reduce Object.entries: 100,332 ops/sec
  • POJO - for...of Object.entries: 98,982 ops/sec
  • POJO - for...in: 92,500 ops/sec
Chrome 5 runs
Map - for...of entries
141K/s
Map - forEach
112K/s
POJO - for...in
81K/s
POJO - for...of Object.entries
59K/s
POJO - reduce Object.entries
41K/s

Fastest: Map - for...of entries (3.5x faster)

View exact numbers
  • Map - for...of entries: 140,714 ops/sec
  • Map - forEach: 111,590 ops/sec
  • POJO - for...in: 80,684 ops/sec
  • POJO - for...of Object.entries: 58,636 ops/sec
  • POJO - reduce Object.entries: 40,727 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Browser OS Engine User Agent When Created
Chrome 140 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 one year ago
Chrome 134 Linux Benchmark.js Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 one year ago
Firefox 135 Mac OS X 10.15 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:135.0) Gecko/20100101 Firefox/135.0 one year ago
Firefox 128 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0 one year ago
Firefox 134 Mac OS X 10.15 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0 one year ago
Chrome 132 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0 one year ago
Firefox 133 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0 one year ago
Chrome 131 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 one year ago
Chrome Mobile 131 Android Benchmark.js Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 one year ago
Chrome Mobile 131 Android Benchmark.js Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Mobile Safari/537.36 one year ago
Chrome 120 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 2 years ago
Firefox 122 Windows Benchmark.js Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:122.0) Gecko/20100101 Firefox/122.0 2 years ago
Firefox 119 Ubuntu Benchmark.js Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0 2 years ago
Mobile Safari 17 iOS 17.1.1 Benchmark.js Mozilla/5.0 (iPhone; CPU iPhone OS 17_1_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1.1 Mobile/15E148 Safari/604.1 2 years ago