js统计页面上每个标签的数量实例代码
程序员文章站
2023-08-23 19:20:00
具体代码如下所示:
function fold(node){
var map = new map();
map.set(node.ta...
具体代码如下所示:
function fold(node){ var map = new map(); map.set(node.tagname,1); [].reduce.call(node.children,(acc,child)=>{ deal(acc,fold(child)); return acc },map) return map } function deal(srcmap,tarmap){ tarmap.foreach((value,tagname)=>{ var newv = value + ~~srcmap.get(tagname); srcmap.set(tagname,newv); }) }
调用
总结
以上所述是小编给大家介绍的js统计页面上每个标签的数量实例代码,希望对大家有所帮助
上一篇: 在Python中移动目录结构的方法