Tests:
  • lastIndexOf

    AخA
     
    var str = "According to that, indexOf is just a little bit faster. Of course, it does depend on what you are indexing.IndexOf looks for the first occurrence and lastIndexOf returns to the last occurrence. That all said, their are much better functions around now like map.To be honest though, if Google is using it there is probably a good reason.";
    var n = str.lastIndexOf("havent string");
  • indexOf

     
    var str = "According to that, indexOf is just a little bit faster. Of course, it does depend on what you are indexing.IndexOf looks for the first occurrence and lastIndexOf returns to the last occurrence. That all said, their are much better functions around now like map.To be honest though, if Google is using it there is probably a good reason.";
    var n = str.indexOf("havent string");
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    lastIndexOf
    indexOf

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0
Firefox 119 on Windows
View result in a separate tab
Test name Executions per second
lastIndexOf 2151634.8 Ops/sec
indexOf 270480608.0 Ops/sec