DOM中的node.isSameNode(node1)和node === node1有什么区别?

Aus*_*n K 6 html javascript dom

var a = document.getElementById('a');
var b = document.getElementById('a');

a.isSameNode(b); // true
a === b; // true
Run Code Online (Sandbox Code Playgroud)

每种方法的浏览器兼容性是什么?

小智 2

isSameNode 在DOM v4中已被弃用。Firefox 在版本 10 中放弃了支持。我相信其他主要浏览器目前都支持它。

推荐的方法是使用“===”

  • “推荐的方法”……由谁提出?如果您个人推荐它,请注明,否则请提供引用。另外,请纠正 Firefox 删除声明(不是每个人都会阅读评论)。 (6认同)