先上代码:
1 var supportsTraversals = document.implementation.hasFeature("Traversal", "2.0"
);
2 var supportsNodeIterator = (
typeof document.createNodeIterator == "function"
);
3 var supportsTreeWalker = (
typeof document.createTreeWalker == "function"
);
4 console.log(supportsTraversals);
5 console.log(supportsNodeIterator);
6 console.log(supportsTreeWalker);
除了IE所有浏览器毫无疑问都支持了,所以我们看一下IE下的兼容情况。
IE7:
日志: false 日志: false 日志: false
IE8:
日志: false 日志: false 日志: false
IE9:
日志: true 日志: true 日志: true
转载于:https://www.cnblogs.com/qzsonline/archive/2012/05/19/2508666.html