WeakMap set vs Symbol Property set vs WeakMap get vs Symbol Property getFastest: Symbol Property get (1.1x faster)
16,612,230 ops/sec
16,539,254 ops/sec
15,089,846 ops/sec
14,612,920 ops/sec
Fastest: Symbol Property get (41.0x faster)
1,261,427,456 ops/sec
838,645,056 ops/sec
51,392,464 ops/sec
30,784,540 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| WeakMap set | |
| Symbol Property set | |
| WeakMap get | |
| Symbol Property get |
| Test name | Executions per second |
|---|---|
| ✓ Symbol Property get | 195,048,672 Ops/sec |
| Symbol Property set | 187,236,704 Ops/sec |
| WeakMap get | 113,092,232 Ops/sec |
| WeakMap set | 107,728,912 Ops/sec |