js统计页面上每个标签的数量实例代码
2018-05-29 09:46
916 查看
具体代码如下所示:
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统计页面上每个标签的数量实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- JS获取页面所有元素并统计每个标签的个数
- [置顶] JS获取页面所有元素并统计每个标签的个数
- js形成页面的一种遮罩效果实例代码
- js实现页面打印功能实例代码(附去页眉页脚功能代码)
- 页面实时更新时间的JS实例代码
- Node.js 博客实例(九)标签和标签页面
- JS和jQuery通过this获取html标签中的属性值(实例代码)
- HTML页面调用JS代码将JSON数据导入到Excel表中,并下载 实例
- js特效制作页面访问量无IP数量统计累加特效
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- JS实现切换标签页效果实例代码
- JS当前页面登录注册框,固定DIV,底层阴影的实例代码
- JS实现切换标签页效果实例代码
- js统计页面的来访次数实现代码
- js当前页面登录注册框,固定div,底层阴影的实例代码
- js实现页面打印功能实例代码(附去页眉页脚功能代码)
- 页面实时更新时间的JS实例代码
- js统计页面的来访次数实现代码
- Vue.js项目中管理每个页面的头部标签的两种方法
- js统计标签数量