Includes vs binary search vs Map.has() vs Set.has() vs Obj[]Fastest: Set.has() (14.6x faster)
12,494,117 ops/sec
12,356,943 ops/sec
12,237,529 ops/sec
5,478,773 ops/sec
853,885 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Includes | |
| binary search | |
| Map.has() | |
| Set.has() | |
| Obj[] |
| Test name | Executions per second |
|---|---|
| ✓ Obj[] | 70,360,144 Ops/sec |
| Set.has() | 69,655,992 Ops/sec |
| Map.has() | 64,704,756 Ops/sec |
| binary search | 20,546,908 Ops/sec |
| Includes | 2,176,194 Ops/sec |