js selector设计及实现(二)――完善及优化

5. 除掉重复的节点 5.1 考虑selector: "div div" 上面的步骤看下来还比较容易接受,那下面有头疼的问题了。 HTML代码还是上面的代码,但换个selector来考虑,假设selector是:“div div”,如果仅是用documentElement.getElementsByTagName('div'),再循环该集合获取'div'而没有形成上述的NodeFilter函数进...