Script Preparation code:
AخA
 
var text = '/test/abcd/'
Tests:
  • get last element of path: split

     
    text.split('/').filter(s => s)
  • get last element of path: regex

     
    text.match(/([^/]+)\/?$/)
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    get last element of path: split
    get last element of path: regex

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 months ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15
Safari 15 on Mac OS X 10.15.7
View result in a separate tab
Test name Executions per second
get last element of path: split 1665321.8 Ops/sec
get last element of path: regex 2241349.8 Ops/sec