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 相关文章推荐
用倒置滤镜把div倒置,再把table倒置。
Jul 31 Javascript
每天一篇javascript学习小结(Array数组)
Nov 11 Javascript
JS添加或修改控件的样式(Class)实现方法
Oct 15 Javascript
AngularJS 应用身份认证的技巧总结
Nov 07 Javascript
最实用的JS数组函数整理
Dec 05 Javascript
JavaScript函数apply()和call()用法与异同分析
Aug 10 Javascript
vue.draggable实现表格拖拽排序效果
Dec 01 Javascript
JavaScript中的函数申明、函数表达式、箭头函数
Dec 06 Javascript
JS实现小星星特效
Dec 24 Javascript
JavaScript数组排序小程序实现解析
Jan 13 Javascript
原生JavaScript实现五子棋游戏
Nov 09 Javascript
使用compose函数优化代码提高可读性及扩展性
Jun 16 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
通过html表格发电子邮件
2006/10/09 PHP
Joomla语言翻译类Jtext用法分析
2016/05/05 PHP
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
利用jQuery实现可输入搜索文字的下拉框
2013/10/23 Javascript
jQuery实现在列表的首行添加数据
2015/05/19 Javascript
iPhone手机上搭建nodejs服务器步骤方法
2015/07/06 NodeJs
AngularJS初始化静态模板详解
2016/01/14 Javascript
Angularjs整合微信UI(weui)
2016/03/15 Javascript
javascript事件委托的用法及其好处简析
2016/04/04 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
Javascrip实现文字跳动特效
2016/11/27 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
jquery 输入框查找关键字并提亮颜色的实例代码
2018/01/23 jQuery
Js参数RSA加密传输之jsencrypt.js的使用
2020/02/07 Javascript
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
Python与Redis的连接教程
2015/04/22 Python
在Python中使用sort()方法进行排序的简单教程
2015/05/21 Python
pandas series序列转化为星期几的实例
2018/04/11 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
Django model反向关联名称的方法
2018/12/15 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
使用NumPy读取MNIST数据的实现代码示例
2019/11/20 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
2020/01/18 Python
python 安装impala包步骤
2020/03/28 Python
html5 Canvas画图教程(7)—canvas里画曲线之quadraticCurveTo方法
2013/01/09 HTML / CSS
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
前台接待的工作职责
2013/11/21 职场文书
大学生志愿者感言
2014/01/15 职场文书
《在大海中永生》教学反思
2014/02/24 职场文书
小学班主任评语大全
2014/04/23 职场文书
电力安全事故反思
2014/04/27 职场文书
我的梦想演讲稿
2014/04/30 职场文书
食品安全汇报材料
2014/08/18 职场文书
《七月的天山》教学反思
2016/02/19 职场文书
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python