Tests:
  • indexOf !==

    AخA
     
    [1,2, 3, 4, 5].indexOf(4) !== -1
  • filter length > 0

     
    [1,2, 3, 4, 5].filter(a=> a ===4).length > 0
  • find !== undefined

     
    [1,2, 3, 4, 5].find(a => a === 4) !== undefined
  • some

     
    [1,2, 3, 4, 5].some( a => a === 4)
  • ! every

     
    ![1,2, 3, 4, 5].every( a => a !== 4)
  • lastIndexOf !== -1

     
    [1,2, 3, 4, 5].lastIndexOf(4) !== -1
  • includes

     
    [1,2, 3, 4, 5].includes(4)
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    indexOf !==
    filter length > 0
    find !== undefined
    some
    ! every
    lastIndexOf !== -1
    includes

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 4 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36
Chrome 84 on Mac OS X 10.15.6
View result in a separate tab
Test name Executions per second
indexOf !== 81824208.0 Ops/sec
filter length > 0 27621836.0 Ops/sec
find !== undefined 5076108.5 Ops/sec
some 167872016.0 Ops/sec
! every 161710352.0 Ops/sec
lastIndexOf !== -1 48612192.0 Ops/sec
includes 776728896.0 Ops/sec