HTML Preparation code:
x
 
1
2
<script src='https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js'></script>
Script Preparation code:
 
var _str = 'https://test.org.com/test/test/test/azaza?param1=123123&param2=890859083459083405jlk&{utms}&test_param=[asd]qwd';
Tests:
  • string IndexOf

     
    _str.indexOf('{utms}') !== -1
  • string Includes

     
    _str.includes('{utms}')
  • lodash includes

     
    _.includes(_str, '{utms}')
  • lodash indexOf

     
    _.indexOf(_str, '{utms}') !== -1
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    string IndexOf
    string Includes
    lodash includes
    lodash indexOf

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 5 years ago)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.81 Safari/537.36
Chrome 72 on Linux
View result in a separate tab
Test name Executions per second
string IndexOf 9210427.0 Ops/sec
string Includes 7060361.0 Ops/sec
lodash includes 2927401.8 Ops/sec
lodash indexOf 1430293.1 Ops/sec