如何统计网⻚上出现了多少种标签

  1. 获取所有的DOM节点
document.querySelectorAll('*')
  1. NodeList集合转化为数组
[...document.querySelectorAll('*')]
  1. 获取数组每个元素的标签名
[...document.querySelectorAll('*')].map(ele => ele.tagName)
  1. 去重
new Set([...document.querySelectorAll('*')].map(ele=>ele.tagName)).size

 

posted @ 2020-12-27 21:19  ZJTL  阅读(101)  评论(0编辑  收藏  举报