ComponentWithOuterFunctionUseCallback vs ComponentWithUseCallback vs ComponentWithInlineFunction vs ComponentWithArrowFunctionFastest: ComponentWithOuterFunctionUseCallback (1.4x faster)
832,935 ops/sec
829,126 ops/sec
629,043 ops/sec
580,805 ops/sec
Fastest: ComponentWithUseCallback (1.2x faster)
1,132,164 ops/sec
1,128,840 ops/sec
947,891 ops/sec
941,970 ops/sec
Fastest: ComponentWithUseCallback (1.3x faster)
574,065 ops/sec
550,881 ops/sec
461,808 ops/sec
452,447 ops/sec
Fastest: ComponentWithUseCallback (2.3x faster)
665,655 ops/sec
659,072 ops/sec
348,016 ops/sec
284,629 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| ComponentWithOuterFunctionUseCallback | |
| ComponentWithUseCallback | |
| ComponentWithInlineFunction | |
| ComponentWithArrowFunction |
| Test name | Executions per second |
|---|---|
| ✓ ComponentWithUseCallback | 2,331,155 Ops/sec |
| ComponentWithOuterFunctionUseCallback | 2,314,070 Ops/sec |
| ComponentWithInlineFunction | 1,573,033 Ops/sec |
| ComponentWithArrowFunction | 1,570,335 Ops/sec |