parentNode vs firstChild vs nextSibling vs previousSibling (plus bonus: firstChild.nextSibling, querySelectorAlls) (version: 0)
Benchmark.js
Fastest way to find nodes
Comparing performance of:parentNode vs firstChild vs nextSibling vs previousSibling vs firstChild.nextSibling vs querySelectorAll class vs querySelectorAll data attributed