Script Preparation code:
Tests:

Historical Performance Data aggregated from 232 community runs

Desktop Results:
Chrome 187 runs
Set spread
1.3M/s
Array from set
1.2M/s
Filter
482K/s

Fastest: Set spread (2.7x faster)

View exact numbers
  • Set spread: 1,300,819 ops/sec
  • Array from set: 1,208,491 ops/sec
  • Filter: 482,213 ops/sec
Firefox 35 runs
Filter
591K/s
Array from set
558K/s
Set spread
512K/s

Fastest: Filter (1.2x faster)

View exact numbers
  • Filter: 590,787 ops/sec
  • Array from set: 557,726 ops/sec
  • Set spread: 512,002 ops/sec
Mobile Results:
Chrome 10 runs
Set spread
712K/s
Array from set
651K/s
Filter
297K/s

Fastest: Set spread (2.4x faster)

View exact numbers
  • Set spread: 711,763 ops/sec
  • Array from set: 650,536 ops/sec
  • Filter: 296,546 ops/sec

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

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Set spread
    Array from set
    Filter

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one month ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0
Firefox 152 on Windows
View result in a separate tab
Set spread
604K/s
Array from set
597K/s
Filter
417K/s
View exact numbers
Test name Executions per second
Set spread 604,475 Ops/sec
Array from set 596,847 Ops/sec
Filter 417,474 Ops/sec