【发布时间】:2019-01-28 05:41:19
【问题描述】:
假设我有一个自定义函数,我希望它返回一个 NodeList:
getNodeList('foo');
我希望这个 NodeList 与从以下位置返回的 NodeList 相同:
document.querySelectorAll('.foo');
如何检查我的预期是否正确?
这样做不起作用:
getNodeList('foo') == document.querySelectorAll('.foo')
我确信这不起作用有一个很好的技术原因,因为 document.querySelectorAll('.foo') == document.querySelectorAll('.foo') 也不起作用,我认为这是意料之中的。
如何测试两个 NodeList 是否包含相同的 HTML 节点?
【问题讨论】:
-
很多很好的答案,我不知道该投给哪个:(
标签: javascript object nodelist