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", 0);
  • 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", 0);
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: 5 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.92 Safari/537.36
Chrome 81 on Mac OS X 10.15.4
View result in a separate tab
Test name Executions per second
lastIndexOf 30921458.0 Ops/sec
indexOf 798050816.0 Ops/sec