filter().map() vs flatMap() vs reduce() vs forof loopFastest: filter().map() (15.7x faster)
20,447 ops/sec
15,673 ops/sec
7,874 ops/sec
1,304 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| filter().map() | |
| flatMap() | |
| reduce() | |
| forof loop |
| Test name | Executions per second |
|---|---|
| ✓ reduce() | 23,725 Ops/sec |
| filter().map() | 14,592 Ops/sec |
| flatMap() | 10,223 Ops/sec |
| forof loop | 5,790 Ops/sec |