isOrIn alternatives

Testing different methods of checking whether an element is or is in another element
6 years ago
User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36
Test name Executions per second
is() or contains() 0.0 Ops/sec
== or contains() 637649.7 Ops/sec
!!closest.length 247646.8 Ops/sec
== and parentNodes 701283.8 Ops/sec
HTML Preparation code:
Script Preparation code:
  • is() or contains()

  • == or contains()

  • !!closest.length

  • == and parentNodes

Open this result on