DOM2级遍历能力支持情况
先上代码:
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