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 相关文章推荐
用jquery实现学校的校历(asp.net+jquery ui 1.72)
Jan 01 Javascript
JavaScript中的集合及效率
Jan 08 Javascript
Javascript 遮罩层和加载效果代码
Aug 01 Javascript
jquery配合css简单实现返回顶部效果
Sep 30 Javascript
js实现TAB切换对应不同颜色的代码
Aug 31 Javascript
javascript仿百度输入框提示自动下拉补全
Jan 07 Javascript
详解ECMAScript typeof用法
Jul 25 Javascript
详解javascript appendChild()的完整功能
Aug 18 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
Oct 09 Javascript
泛谈JS逻辑判断选择器 || &&
May 24 Javascript
Vue2.4+新增属性.sync、$attrs、$listeners的具体使用
Mar 08 Javascript
three.js 如何制作魔方
Jul 31 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+Mysql+jQuery查询和列表框选择操作实例讲解
2015/10/22 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
2015/12/18 PHP
PHP基于Closure类创建匿名函数的方法详解
2017/08/17 PHP
node.js实现BigPipe详解
2014/12/05 Javascript
JavaScript获取表单内所有元素值的方法
2015/04/02 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
jqTransform美化表单
2015/10/10 Javascript
JS操作XML实例总结(加载与解析XML文件、字符串)
2015/12/08 Javascript
JS上传组件FileUpload自定义模板的使用方法
2016/05/10 Javascript
Node连接mysql数据库方法介绍
2017/02/07 Javascript
原生js实现倒计时--2018
2017/02/21 Javascript
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
vue自定义全局共用函数详解
2018/09/18 Javascript
通过实例讲解JS如何防抖动
2019/06/15 Javascript
[02:21]十步杀一人,千里不留行——DOTA2全新英雄天涯墨客展示
2018/08/29 DOTA
python SMTP实现发送带附件电子邮件
2018/05/22 Python
在python中按照特定顺序访问字典的方法详解
2018/12/14 Python
Python实现分段线性插值
2018/12/17 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
2018/12/28 Python
python剪切视频与合并视频的实现
2020/03/03 Python
文件上传服务器-jupyter 中python解压及压缩方式
2020/04/22 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
Pytorch 图像变换函数集合小结
2021/02/01 Python
德国EGOIST网店:销售畅销的设计师品牌
2017/04/18 全球购物
维也纳通行证:Vienna PASS
2019/07/18 全球购物
大学校庆策划书
2014/01/31 职场文书
《台湾的蝴蝶谷》教学反思
2014/02/20 职场文书
机关门卫的岗位职责
2014/04/29 职场文书
党员承诺书范文
2014/05/19 职场文书
材料物理专业求职信
2014/09/01 职场文书
项目转让协议书
2014/10/27 职场文书
清明节网上祭英烈寄语2015
2015/03/04 职场文书
消防演习通知
2015/04/25 职场文书
煤矿隐患排查制度
2015/08/05 职场文书
css实现两栏布局,左侧固定宽,右侧自适应的多种方法
2021/08/07 HTML / CSS
Django数据库(SQlite)基本入门使用教程
2022/07/07 Python