Obj / Object.entries() vs Map / spread vs Map / Array.from()Fastest: Obj / Object.entries() (1.6x faster)
2,940 ops/sec
1,985 ops/sec
1,839 ops/sec
Fastest: Obj / Object.entries() (1.4x faster)
2,485 ops/sec
1,733 ops/sec
1,728 ops/sec
Fastest: Obj / Object.entries() (1.6x faster)
1,157 ops/sec
848 ops/sec
742 ops/sec
Fastest: Obj / Object.entries() (2.0x faster)
1,034 ops/sec
702 ops/sec
512 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Obj / Object.entries() | |
| Map / spread | |
| Map / Array.from() |
| Test name | Executions per second |
|---|---|
| ✓ Obj / Object.entries() | 1,725 Ops/sec |
| Map / spread | 1,260 Ops/sec |
| Map / Array.from() | 1,256 Ops/sec |