Node
の場合[1] Node
オブジェクトに対する ==
演算子は、
どのWebブラウザーでも、同じ節点を表すものかどうかを返すようです。
(もっといえば、 ===
も成り立ちます。)
この動作が保証されているのかどうかは定かではありません。
DOM3中核、Web DOM Core、WebIDL のいずれにおいても規定されていません。
[2] >>1 Node
を返すようなすべてのメソッドや属性が、
同じ節点を表すなら常に同じ Node
を返さなければならない、
といったような規定があればいいのでしょうけど、どうなのでしょうか。
document.all
の場合[3] document.all
参照。