js 获取页面所有标签名称
const getTag = (roots, map = {}) => {
if (!roots?.length) return []
Array.from(roots).forEach(node => {
map[node.tagName] = '';
getTag(node.children, map)
})
return Object.keys(map)
}
getTag(document.getElementsByTagName('html'))