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