Hallo,
gibt es irgendwo eine Erklärung, wie die DOM Methode contains() technisch umgesetzt wird? Mit dieser Methode kann geprüft werden, ob ein Element ein Unterelement von einem anderen Element ist:
const parent = document.querySelector("div");
const child = document.querySelector("p");
// Test ob erstes p-Element im ersten div-Element enthalten ist
console.log(parent.contains(child));
Mich interessiert, wie dies technisch umgesetzt wird, d.h. wie erfolgt die funktionale Ermittlung. Hat im DOM jeder Knoten einen versteckten Identifier? Oder wie erfolgt die Ermittlung.
Gruss, Michael