Sogrey / Web-QA

https://sogrey.github.io/Web-QA/
MIT License
6 stars 2 forks source link

打印出当前网页使用了多少种HTML元素 #311

Open Sogrey opened 4 years ago

Sogrey commented 4 years ago

一行代码可以解决:

const fn = () => {
  return [...new Set([...document.querySelectorAll('*')].map(el => el.tagName))].length;
}

值得注意的是:DOM操作返回的是类数组,需要转换为数组之后才可以调用数组的方法。