Test name | Executions per second |
---|---|
contains | 9484750.0 Ops/sec |
closest | 10782028.0 Ops/sec |
<div class='div1'>
<div class='div2'>
<div class='div3'>
</div>
</div>
</div>
var box = document.querySelector('.div1')
var clicked = document.querySelector('.div3')
return box.contains(clicked);
return clicked.closest('.div1');