Script Preparation code:
Tests:

Historical Performance Data aggregated from 164 community runs

Desktop Results:
Chrome 121 runs
Arrow function
11.1M/s
Normal function
11.1M/s
View exact numbers
  • Arrow function: 11,109,437 ops/sec
  • Normal function: 11,090,072 ops/sec
Firefox 14 runs
Arrow function
1098.4M/s
Normal function
1039.4M/s
View exact numbers
  • Arrow function: 1,098,440,832 ops/sec
  • Normal function: 1,039,446,080 ops/sec
Safari 11 runs
Arrow function
13.6M/s
Normal function
12.5M/s
View exact numbers
  • Arrow function: 13,563,085 ops/sec
  • Normal function: 12,497,779 ops/sec
Mobile Results:
Chrome 9 runs
Normal function
7.0M/s
Arrow function
6.9M/s
View exact numbers
  • Normal function: 7,017,774 ops/sec
  • Arrow function: 6,903,416 ops/sec
Safari 9 runs
Arrow function
15.6M/s
Normal function
14.6M/s
View exact numbers
  • Arrow function: 15,611,018 ops/sec
  • Normal function: 14,598,837 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
    Arrow function
    Normal function

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15
Safari 18 on Mac OS X 10.15.7
View result in a separate tab
Arrow function
15.5M/s
Normal function
15.4M/s
View exact numbers
Test name Executions per second
Arrow function 15,488,297 Ops/sec
Normal function 15,412,181 Ops/sec