Script Preparation code:
Tests:

Historical Performance Data aggregated from 6 community runs

Desktop Results:
Chrome 6 runs
Native Filter
43K/s
Lodash pickBy
25K/s
ES6 Filter
23K/s

Fastest: Native Filter (1.9x faster)

View exact numbers
  • Native Filter: 42,772 ops/sec
  • Lodash pickBy: 25,079 ops/sec
  • ES6 Filter: 22,783 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Lodash pickBy
    Native Filter
    ES6 Filter

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Mobile Safari/537.36
Chrome Mobile 132 on Android
View result in a separate tab
ES6 Filter
45K/s
Native Filter
32K/s
Lodash pickBy
12K/s
View exact numbers
Test name Executions per second
ES6 Filter 45,308 Ops/sec
Native Filter 31,693 Ops/sec
Lodash pickBy 11,827 Ops/sec