js统计页面上每个标签的数量实例代码


Posted in Javascript onMay 29, 2018

具体代码如下所示:

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统计页面上每个标签的数量实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
超强的IE背景图片闪烁(抖动)的解决办法
Sep 09 Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
Sep 19 Javascript
jQuery 瀑布流 浮动布局(一)(延迟AJAX加载图片)
May 23 Javascript
jQuery隔行变色与普通JS写法的对比
Apr 21 Javascript
Js nodeType 属性全面解析
Nov 14 Javascript
js+css实现导航效果实例
Feb 10 Javascript
深入分析Cookie的安全性问题
Mar 01 Javascript
js实现的倒计时按钮实例
Jun 24 Javascript
简单的js计算器实现
Oct 26 Javascript
原生JS实现跑马灯效果
Feb 20 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
Sep 09 Javascript
Vue学习之常用指令实例详解
Jan 06 Javascript
浅谈React的最大亮点之虚拟DOM
May 29 #Javascript
深入理解Vue Computed计算属性原理
May 29 #Javascript
javascript、php关键字搜索函数的使用方法
May 29 #Javascript
Vue路由切换时的左滑和右滑效果示例
May 29 #Javascript
Vue 组件传值几种常用方法【总结】
May 28 #Javascript
讲解vue-router之命名路由和命名视图
May 28 #Javascript
微信小程序实现图片上传功能
May 28 #Javascript
You might like
php表单提交与$_POST实例分析
2015/01/26 PHP
基于jQueryUI和Corethink实现百度的搜索提示功能
2016/11/09 PHP
thinkPHP5框架接口写法简单示例
2019/08/05 PHP
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
jQuery获取浏览器中的分辨率实现代码
2013/04/23 Javascript
jqGrid日期格式的判断示例代码(开始日期与结束日期)
2013/11/08 Javascript
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
JavaScript Window浏览器对象模型方法与属性汇总
2015/04/20 Javascript
JS未跨域操作iframe里的DOM
2016/06/01 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
jquery事件与绑定事件
2017/03/16 Javascript
微信小程序中button组件的边框设置的实例详解
2017/09/27 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
详解angular2如何手动点击特定元素上的点击事件
2018/10/16 Javascript
angular 实现下拉列表组件的示例代码
2019/03/09 Javascript
JavaScript console的使用方法实例分析
2020/04/28 Javascript
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
Python基于pygame实现的font游戏字体(附源码)
2015/11/11 Python
基于Python实现用户管理系统
2019/02/26 Python
如何使用Python实现自动化水军评论
2019/06/26 Python
深入了解Python装饰器的高级用法
2020/08/13 Python
详解使用canvas保存网页为pdf文件支持跨域
2018/11/23 HTML / CSS
OSPREY LONDON官网:英国本土皮具品牌
2019/05/31 全球购物
工商管理专业实习大学生自我鉴定
2013/09/19 职场文书
工作表现评语
2014/01/19 职场文书
技能比武方案
2014/05/21 职场文书
拉歌口号大全
2014/06/13 职场文书
机关作风建设剖析材料
2014/10/11 职场文书
党员贯彻十八大精神思想汇报范文
2014/10/25 职场文书
2014年社区党建工作总结
2014/11/11 职场文书
大学生国家助学金感谢信
2015/01/23 职场文书
自荐信大全
2019/03/21 职场文书
python实现黄金分割法的示例代码
2021/04/28 Python
ROS系统将python包编译为可执行文件的简单步骤
2021/07/25 Python