Obtengo anchorNode y focusNode de la selección de ventana.
const { anchorNode, focusNode } = window.getSelection();¿Cómo puedo determinar cuál de estos está antes que otro en DOM? En otras palabras, necesito una solución para detectar la posición de este elemento dentro del árbol DOM.
Por ejemplo, en cadenas podemos usar el método indexOf para encontrar el índice de una palabra o subcadena. Necesito un método como document.indexOfNode(node) .