Test case name | Result |
---|---|
Selected Items Count (Lodash) | |
Selected Items Count (JS) | |
_.filter | |
[].filter | |
_.some | |
[].some | |
_.reduce | |
Object.entries().reduce() | |
_.forEach | |
[].forEach | |
JS isString | |
_.isString() | |
_.find(); | |
[].find() |
Test name | Executions per second |
---|---|
Selected Items Count (Lodash) | 33164.9 Ops/sec |
Selected Items Count (JS) | 79931.5 Ops/sec |
_.filter | 7104.6 Ops/sec |
[].filter | 9995.5 Ops/sec |
_.some | 7605.5 Ops/sec |
[].some | 8375.7 Ops/sec |
_.reduce | 822673.5 Ops/sec |
Object.entries().reduce() | 907557.9 Ops/sec |
_.forEach | 5241703.0 Ops/sec |
[].forEach | 13334.1 Ops/sec |
JS isString | 765373600.0 Ops/sec |
_.isString() | 9342148.0 Ops/sec |
_.find(); | 771.7 Ops/sec |
[].find() | 13005.2 Ops/sec |