DFS on HTML nodes
Anonym
function dfsHtml(node) { const stack = []; stack.push(document.body); while (stack.length > 0) { const n = stack.pop(); if (node === n) { return true; } for (let i = 0;i < n.childNodes.length;i++) { stack.push(n.childNodes[i]); } } return false; }