Historical Performance Data aggregated from 5 community runs

Desktop Results:
Chrome 5 runs
Array.find existing
100.8M/s
Array.find non-existing
81.0M/s
Set.has existing
78.0M/s
Set.has non-Existing
45.5M/s

Fastest: Array.find existing (2.2x faster)

View exact numbers
  • Array.find existing: 100,811,920 ops/sec
  • Array.find non-existing: 81,014,248 ops/sec
  • Set.has existing: 78,036,760 ops/sec
  • Set.has non-Existing: 45,470,256 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 Mobile 144 Android Benchmark.js Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36 7 months ago
Chrome 137 Mac OS X 10.15.7 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 one year ago
Chrome 134 Mac OS X 10.15.7 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 one year ago
Chrome 133 Mac OS X 10.15.7 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 one year ago
Chrome 119 Mac OS X 10.15.7 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 2 years ago
Chrome 120 Mac OS X 10.15.7 Benchmark.js Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 2 years ago