Run details:
Mozilla/5.0 (Android 8.0.0; Mobile; rv:123.0) Gecko/123.0 Firefox/123.0
Firefox Mobile 123
Android 8.0.0
Mobile
2 years ago
Benchmark.js
destructuring with defaults, empty input
8.4M/s
destructuring dynamic key
4.7M/s
destructuring with defaults, find item
4.6M/s
lodash dynamic key using array
1.0M/s
lodash dynamic key using manually cached array
895K/s
lodash get, empty input
469K/s
lodash get, find item
393K/s
lodash dynamic key
384K/s
View exact numbers
| Test name |
Executions per second |
|
✓
destructuring with defaults, empty input
|
8,428,878 Ops/sec |
|
destructuring dynamic key
|
4,711,478 Ops/sec |
|
destructuring with defaults, find item
|
4,599,004 Ops/sec |
|
lodash dynamic key using array
|
1,009,081 Ops/sec |
|
lodash dynamic key using manually cached array
|
895,296 Ops/sec |
|
lodash get, empty input
|
469,267 Ops/sec |
|
lodash get, find item
|
392,560 Ops/sec |
|
lodash dynamic key
|
383,510 Ops/sec |
Tests:
-
destructuring with defaults, empty input
-
lodash get, empty input
-
destructuring with defaults, find item
-
lodash get, find item
-
destructuring dynamic key
-
lodash dynamic key
-
lodash dynamic key using array
-
lodash dynamic key using manually cached array