JavaScript 去重和重复次数统计


Posted in Javascript onMarch 31, 2021
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <div class="test"></div>
  <div class="test1"></div>
  <div class="test11"></div>
  <div class="test2"></div>
  <script>
    var bcfs = []
    var count = {}
    var test = document.querySelector('.test')
    var test1 = document.querySelector('.test1')
    var test2 = document.querySelector('.test2')
    var  test11 = document.querySelector('.test11')
    var str = '1237439746238666666666666669437'
    for (let i in str){
       let value = str[i]
       if (bcfs.indexOf(str[i]) === -1){
         bcfs.push(str[i])
       }
       if (!count[value]){
          count[value] =1
       }else{
         count[value] ++
       }
    }
    test.innerHTML = `字符串:${str}`
    test1.innerHTML = `去重结果:${bcfs}`
    test11.innerHTML = '重复次数:' + '<br>'
    for (let i in count){
      test2.innerHTML += i + '的重复次数:' + count[i] + '<br/>'
    }
  </script>
</body>
</html>
Javascript 相关文章推荐
学习JavaScript的最佳方法分享
Oct 21 Javascript
jsp+javascript打造级连菜单的实例代码
Jun 14 Javascript
javascripit实现密码强度检测代码分享
Dec 12 Javascript
jquery根据属性和index来查找属性值并操作
Jul 25 Javascript
jQuery入门介绍之基础知识
Jan 13 Javascript
Node.js的特点详解
Feb 03 Javascript
JavaScript数组_动力节点Java学院整理
Jun 26 Javascript
JS原生轮播图的简单实现(推荐)
Jul 22 Javascript
vue-cli项目中使用Mockjs详解
May 14 Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
Mar 06 Javascript
js对象简介与基本用法示例
Mar 13 Javascript
在vant中使用时间选择器和popup弹出层的操作
Nov 04 Javascript
vue中三级导航的菜单权限控制
Mar 31 #Vue.js
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
vue3中的组件间通信
vue前端工程的搭建
JS数组的常用方法整理
Mar 31 #Javascript
分享15个Webpack实用的插件!!!
JS继承最简单的理解方式
Mar 31 #Javascript
You might like
discuz图片顺序混乱解决方案
2015/07/29 PHP
PHP中set error handler函数用法小结
2015/11/11 PHP
Zend Framework连接Mysql数据库实例分析
2016/03/19 PHP
PHP页面跳转操作实例分析(header方法)
2016/09/28 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
JavaScript 参考教程
2006/12/29 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
jquery鼠标滑过提示title具体实现代码
2013/08/06 Javascript
文本有关的样式和jQuery求对象的高宽问题分别说明
2013/08/30 Javascript
js实现连个数字相加而不是拼接的方法
2014/02/23 Javascript
jQuery实现从身份证号中获取出生日期和性别的方法分析
2016/02/25 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
2016/08/17 Javascript
jquery 禁止鼠标右键并监听右键事件
2017/04/27 jQuery
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
vue webuploader 文件上传组件开发
2017/09/23 Javascript
Node.js搭建小程序后台服务
2018/01/03 Javascript
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
vue-cli在 history模式下的配置详解
2019/11/26 Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
2020/10/18 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
python中的sort方法使用详解
2014/07/25 Python
对python3 sort sorted 函数的应用详解
2019/06/27 Python
python常见字符串处理函数与用法汇总
2019/10/30 Python
Selenium启动Chrome时配置选项详解
2020/03/18 Python
如何编写python的daemon程序
2021/01/07 Python
创业计划书——互联网商机
2014/01/12 职场文书
师生聚会感言
2014/01/26 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
工商管理专业毕业生自我鉴定2014
2014/10/04 职场文书
店铺转让协议书
2014/12/02 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
员工安全责任协议书
2016/03/22 职场文书
2019年第四季度财务部门工作计划
2019/11/02 职场文书
探讨Java中的深浅拷贝问题
2021/06/26 Java/Android
Python类方法总结讲解
2021/07/26 Python