问
在 console 中统计淘宝首页:
- 使用了多少种 HTML 标签?
- 出现最多的三种标签是什么?各出现了多少次?
答
-
统计标签总数
console.log(new Set([...document.querySelectorAll("*")].map(tag=>tag.tagName)).size) -
统计出现最多的三种标签及出现次数
Object.entries([...document.querySelectorAll("*")].map(tag=>tag.tagName).reduce((ret, i)=>{ ret[i] = (ret[i] || 0) + 1; return ret; }, {})).sort((a, b)=>(b[1] - a[1])).slice(0, 3) .map(a=>(`${a[0]}: ${a[1]}次`)).join(', ')
本文介绍了一种在浏览器控制台统计网页HTML标签数量的方法,包括如何计算使用的HTML标签总种类数,以及找出并统计出现频率最高的前三种标签及其出现次数。

392

被折叠的 条评论
为什么被折叠?



