document.elementFromPoint


座標を求めて直線の関数を求めます.
const element = document.elementFromPoint(X, Y);
私のような場合はTouchmoveアクティビティで現在のタッチ位置の要素を確認したいときに使います.


これは大きな問題ではありませんが、mouseoverイベントを実行するときにe.targetとelementFromPointで得られる要素の値が同じかどうかです.
const { pageX, pageY } = e;

const element = document.elementFromPoint(pageX, pageY);

console.log("element", element);
console.log("e.target", e.target);

結果



同じelement値が返されることがわかります.